如何在 Mac 上使用 netcat?

如何在 Mac 上使用 netcat?

我在 Mac 上使用套接字启动应用程序并返回以下内容:

kukodajanos@Kukodas-MacBook-Pro niots % swift run
Building for debugging...
[2/2] Emitting module niots
Build complete! (0.30s)
Server started and listening on [IPv6]::1/::1:8888

尝试像这样连接,它启动了,但没有返回任何响应,知道哪里出了问题吗?

kukodajanos@Kukodas-MacBook-Pro ~ % nc -lp 8888   
rrrr

我也尝试过这个设置:

kukodajanos@Kukodas-MacBook-Pro ~ % nc ::1 8888
Error: Couldn't resolve host "::1"

这是我正在检查的应用程序代码:https://rderik.com/blog/understanding-swiftnio-by-building-a-text-modifying-server/

答案1

你告诉 netcat在该端口上,即成为服务器。

nc ::1 8888如果你想使用连接到另一台已经监听该端口的服务器。

相关内容