代码如下:
DWORD flag=INTERNET_FLAG_NO_AUTO_REDIRECT;
CInternetSession m_session("my session)");
CHttpConnection *m_conn=NULL;
CHttpFile *m_file=NULL;
CString servername,serverobject;
INTERNET_PORT port;
DWORD type;
AfxParseURL(URLstr,type,servername,serverobject,port); m_conn=m_session.GetHttpConnection(servername,port);
m_file=m_conn->OpenRequest(CHttpConnection::HTTP_VERB_POST,serverobject,NULL,1,NULL,NULL,flag);
m_file->SendRequest(); CString msg;
TCHAR chr[1024];
while (m_file->ReadString(chr,1023))
{
msg.Format("%s",chr);
MessageBox(msg,NULL,MB_OK);
};希望能给出详细的解决代码,谢谢
DWORD flag=INTERNET_FLAG_NO_AUTO_REDIRECT;
CInternetSession m_session("my session)");
CHttpConnection *m_conn=NULL;
CHttpFile *m_file=NULL;
CString servername,serverobject;
INTERNET_PORT port;
DWORD type;
AfxParseURL(URLstr,type,servername,serverobject,port); m_conn=m_session.GetHttpConnection(servername,port);
m_file=m_conn->OpenRequest(CHttpConnection::HTTP_VERB_POST,serverobject,NULL,1,NULL,NULL,flag);
m_file->SendRequest(); CString msg;
TCHAR chr[1024];
while (m_file->ReadString(chr,1023))
{
msg.Format("%s",chr);
MessageBox(msg,NULL,MB_OK);
};希望能给出详细的解决代码,谢谢
int n=MultiByteToWideChar(CP_UTF8,0,strThis,strThis.GetLength(),NULL,0);
WCHAR * pChar = new WCHAR[n+1];
n=MultiByteToWideChar(CP_UTF8,0,strThis,strThis.GetLength(),pChar,n);
pChar[n] = 0; strThis = W2A(pChar);
delete []pChar; strThis.Replace(strURLTag," content=\"text/html; charset=gb2312\"");
其中strURLTag是找到的" content="text/html; charset=uft-8""
谢谢
能不能给出详细代码?
谢谢