读书人

pFile-gt;ReadString为何会阻塞?肿么办

发布时间: 2012-10-21 09:00:07 作者: rapoo

pFile->ReadString为什么会阻塞?肿么办呢?

C/C++ code
pFile = pConn4->OpenRequest(0,url6,NULL,1,NULL,"HTTP/1.1",INTERNET_FLAG_EXISTING_CONNECT|INTERNET_FLAG_NO_AUTO_REDIRECT);      pFile->AddRequestHeaders("Content-Type: application/x-www-form-urlencoded");       pFile->AddRequestHeaders("Accept: */*");       pFile->SendRequest(NULL,0,(LPVOID)(LPCTSTR)str,str.GetLength());text="";    HttpReturn = "";    for(int i=0;pFile->ReadString(text);i++)       {           HttpReturn=HttpReturn+text+"\r\n";       }  

都是这样写的,但是返回内容稍微长一些就会阻塞,求高手指点!试了线程也不大好使!可能写法上有问题!

[解决办法]
设置成异步模式,百度/google
[解决办法]
看楼主用的词,楼主应该很年青

读书人网 >C++

热点推荐