往一个JSP的服务器上发东西。
代码是这样的:
        HINTERNET hInternet;
HINTERNET hHTTPConnect;
HINTERNET hRequest;

      char *optional="Restart";       hInternet=::InternetOpen        ("NDSCOMM",INTERNET_OPEN_TYPE_PRECONFIG,NULL,NULL,0);
hHTTPConnect=::InternetConnect(hInternet,serverAddr,nPort,"Expanse","WWW",INTERNET_SERVICE_HTTP,0,1);
hRequest=::HttpOpenRequest(hHTTPConnect,"POST",targetObj,"HTTP/1.1",NULL,NULL,INTERNET_FLAG_DONT_CACHE,1);
strcpy(request,"Content-Type: application/x-www-form-urlencoded");
HttpAddRequestHeaders(hRequest,request,strlen(request),0); strcpy(request,"Accept: */*");
HttpAddRequestHeaders(hRequest,request,strlen(request),0); strcpy(request,"Content-Length: ");
strcat(request,_itoa(strlen(optional),t,10)); HttpAddRequestHeaders(hRequest,request,strlen(request),0); BOOL  bRet; bRet=HttpSendRequest(hRequest,NULL,0,optional,strlen(optional));
在最后一步,服务器没有返回Reponse的时候,程序会处于无限等待状态。
问:怎么让程序程序往下运行,不能等待。