You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让ncat发送TCP数据包且保持连接不关闭?

如何用ncat发送TCP文本且不关闭连接

在Windows版ncat的交互监听模式下,直接按回车不会发送输入的内容,Ctrl+C发送后会关闭连接,这是因为ncat默认需要收到EOF信号才会提交输入的数据包,而Windows控制台的EOF信号是Ctrl+Z。

解决方法很简单:

  • 输入完要发送的内容(比如ack-1)
  • 按下 Ctrl+Z,再按回车键

这样就能把当前输入的文本发送给客户端,同时连接会保持打开状态,你可以继续输入下一条消息,重复上述步骤即可多次发送。

如果需要批量发送预定义内容,也可以用管道输入:

echo ack-1 | ncat -l 8801 -v

不过这种方式只能发送一次内容,之后ncat会等待新的连接;如果是已建立的连接,还是用快捷键的交互方式更适合持续通信。

内容的提问来源于stack exchange,提问作者DailyLearner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 02:40:27