你如何测试你的程序是否工作正常并且能够与服务器连接?我尝试通过端口40使用stackoverflow服务器的ip,但在connect()处过了一分钟后就失败了。
test.exe 64.34.119.12 echo 40程序参数采用以下语法:<Server IP> <Echo Word> [<Echo Port>]
另外,你可以在不连接互联网的情况下进行测试吗?
发布于 2010-11-19 12:08:27
您应该能够在127.0.0.1:7上连接到您自己的echo服务器(如果它正在运行),或者如果它没有运行,则会得到一个“连接被拒绝”(ECONN)。这两种方法都会显示您的代码实际上是正常的。
发布于 2010-11-19 12:52:47
至于无需连接到互联网的测试...
我会下载netcat for windows。
NetCat download
解压该工具,然后运行:
nc.exe -v -l -p [port]如果您这样做,它将打开一个“服务器”,您可以使用您的应用程序连接到它;只需将IP地址指向127.0.0.1!
https://stackoverflow.com/questions/4221912
复制相似问题