Linux:向 url/endpoint 发送一个 tcp 消息

Linux:向 url/endpoint 发送一个 tcp 消息

我想向类似 tcp://localhost:6060/services/test 的 URL 发送一个 xml 消息

有哪些工具可以实现这一目标?

答案1

该 URL 与 TCP 无关,因此您必须在 TCP 端口 6060 上监听某些东西,以便正确解释所发送的数据。

你可以使用类似数控发送数据

nc(或 netcat)实用程序可用于几乎所有涉及 TCP 或 UDP 的操作。它可以打开 TCP 连接、发送 UDP 数据包、监听任意 TCP 和 UDP 端口、进行端口扫描,以及处理 IPv4 和 IPv6

不过,您需要知道以听众期望的格式发送什么内容......

答案2

  • 远程登录
  • nc (netcat)
  • wget --post文件
  • perl
  • Python
  • 红宝石
  • C
  • Java 语言
  • 时间:2018-03-17
  • ETC

nc我可能会看看wget

您也可以尝试谷歌搜索“将 xml 发送到 web 服务”,这将为您带来前两个结果:

https://stackoverflow.com/questions/4454918/how-to-send-xml-messages-to-web-services https://stackoverflow.com/questions/4454918/how-to-send-xml-messages-to-web-services

相关内容