CString Connect360Cloud(CStringA m_md5)
{
//请求体
CStringA strBody;
strBody.Format((
"-------------------------------7d83e2d7a141e\r\n"
"Content-Disposition: form-data; name=\"md5s\"\r\n"
"\r\n"
"%s 10485760 (风险)regqq.exe\r\n"
"\r\n"
"-------------------------------7d83e2d7a141e\r\n"
"Content-Disposition: form-data; name=\"format\"\r\n"
"\r\n"
"XML\r\n"
"-------------------------------7d83e2d7a141e\r\n"
"Content-Disposition: form-data; name=\"product\"\r\n"
"\r\n"
"360zip\r\n"
"-------------------------------7d83e2d7a141e\r\n"
"Content-Disposition: form-data; name=\"combo\"\r\n"
"\r\n"
"360zip_main\r\n"
"-------------------------------7d83e2d7a141e\r\n"
"Content-Disposition: form-data; name=\"v\"\r\n"
"\r\n"
"2\r\n"
"-------------------------------7d83e2d7a141e\r\n"
"Content-Disposition: form-data; name=\"osver\"\r\n"
"\r\n"
"5.1\r\n"
"-------------------------------7d83e2d7a141e\r\n"
"Content-Disposition: form-data; name=\"vk\"\r\n"
"\r\n"
"a03bc211\r\n"
"-------------------------------7d83e2d7a141e\r\n"
"Content-Disposition: form-data; name=\"mid\"\r\n"
"\r\n"
"8a40d9eff408a78fe9ec10a0e7e60f62\r\n"
"-------------------------------7d83e2d7a141e--"
),m_md5);
CString strHeaders = _T(""); // 请求头
//建立会话
CInternetSession mysession;
//连接到HTTP服务器/
CHttpConnection* myconn = mysession.GetHttpConnection(_T("qup.f.360.cn"));
//打开HTTP请求
CHttpFile* myfile = myconn->OpenRequest(_T("POST"), _T("file_health_info.php"));
//发送HTTP请求
myfile->SendRequest(strHeaders,
(LPVOID)(LPCSTR)strBody, strBody.GetLength());
//从服务器读取字节流
CString mystr;
//CString temp;
//while (myfile->ReadString(temp))
//{
// mystr += temp;
//}
myfile->ReadString(mystr);
USES_CONVERSION;
LPSTR pStr = (LPSTR)mystr.GetBuffer();
LPTSTR ptStr = A2T(pStr);
mystr.ReleaseBuffer();
myfile->Close();
myconn->Close();
delete myfile;
delete myconn;
mysession.Close();
myfile = 0;
myconn = 0;
return ptStr;
}