我在 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
如果你想使用连接到另一台已经监听该端口的服务器。