您好:
我用SendRequest 直接发送用户名和密码给网站
        pFile->AddRequestHeaders("Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*");
        pFile->AddRequestHeaders("Referer: http://www.boxofdollars.com/index.php?view=login&");
        pFile->AddRequestHeaders("Accept-Language: zh-cn");
        pFile->AddRequestHeaders("Content-Type: application/x-www-form-urlencoded");
        pFile->AddRequestHeaders("Accept-Encoding: gzip, deflate");
        pFile->AddRequestHeaders("User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Maxthon; .NET CLR 2.0.50727)");
        pFile->AddRequestHeaders("Host: www.boxofdollars.com");
        pFile->AddRequestHeaders("Content-Length: 80");
        pFile->AddRequestHeaders("Connection: Keep-Alive");
        pFile->AddRequestHeaders("Cache-Control: no-cache");
        pFile->AddRequestHeaders("Cookie: "+cookie_);
        pFile->AddRequestHeaders("returnTo=&id=&ac=stats&step=&ptype=&form_user=goodhere&form_pwd=goodhere");
        pFile->SendRequest(NULL,0,lpOptional,strlen(lpOptional));//再次发请求
可是总是失败,用httplook看返回的信息为80 bytes skipped. Reason: The content type is not captured.
为什么,怎么回事?
我必须自己设置cookie吗,我没有设置cookie的代码,是不是与这个有关