读书人

请问用NMHTTP的Get时间歇性的报错

发布时间: 2012-04-11 17:42:33 作者: rapoo

请教,用NMHTTP的Get时,间歇性的报错(10038,10053)???
使用NMHTTP,每隔一秒钟向http服务器发送信息(比如:http://192.168.1.229:8080/aaaa/aaaServlet?)
在循环的过程中,会不定时的出现错误,比如
Error code 10038 socket operation on non socket
Error code 10053,Software caused connection abort
。。。
后来我把C++builder自带的例子(httpdemo)改成了循环发送的模式,发送同样的信息
也是相同的现象
请问这是什么问题啊??




[解决办法]
sckNotSocket 10038 描述符不是套接字
sckConnectAborted 10053 由于超时或者其它失败而中止接连

检查你的网络是否稳定?
你循环是每循环一次关闭然后重连?还是一直连着 ?


[解决办法]
你不要每次都disconnect
一直接著去
[解决办法]
也许是因为网络或系统忙的问题,加上一段等待语句,让系统或网络有时间作出反应
[解决办法]
应该不是短连接的问题。

读书人网 >C++ Builder

热点推荐