Winsock连接测试

时间:2010-11-19 03:46:57

标签: c windows sockets

如何测试您的程序是否正常工作并能够与服务器连接?我通过端口40尝试了stackoverflow服务器的ip,并在connect()一分钟后失败。

test.exe 64.34.119.12 echo 40

程序参数采用语法:<Server IP> <Echo Word> [<Echo Port>]

另外,您可以在不必连接互联网的情况下进行测试吗?

2 个答案:

答案 0 :(得分:0)

如果它正在运行,你应该可以在127.0.0.1:7连接到你自己的echo服务器,如果它没有运行,你可以得到'连接被拒绝'(ECONN)。要么显示你的代码实际上是正常的。

答案 1 :(得分:0)

至于测试而无需连接到互联网...

我会为windows下载netcat NetCat download

提取工具,然后运行:

nc.exe -v -l -p [port]

如果您这样做,它会打开一个“服务器”,您可以使用您的应用程序连接到它;只需将IP地址指向127.0.0.1!