![Linux:向 url/endpoint 发送一个 tcp 消息](https://linux22.com/image/802195/Linux%EF%BC%9A%E5%90%91%20url%2Fendpoint%20%E5%8F%91%E9%80%81%E4%B8%80%E4%B8%AA%20tcp%20%E6%B6%88%E6%81%AF.png)
我想向类似 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