终于发现HttpSendRequest卡死的原因了
搞了一两天,别人告诉我设置超时时间,但是最后我加了一个\R\N就不卡死了
就是说给服务端发送的数据,不是有包头和要提交的数据吗。
sprintf(PostData,"%s%s%s%s%s\r\n",
“”
);
这是我的格式化提交数据的代码,我加上\R\N,就不会卡死,服务器返回200,
我想问问这是为什么. 而且最重要的是 ,我又陆续向服务器发了几个包,然后有一个包又出现卡死,但是这次加回车也不灵了。。。
自己的想法:我认为卡死,应该和包内容错误和正确没有关系把,感觉是格式错误 ,服务器接收不了
还有就是问问WinInet编程中,连接超时是什么意思。 设置的超时时间,后面的代码就不跑了吗