WinInet文件http上载(PUT)问题, 下列代码有什么问题???
保证用户有对/log路径的写权限,
在up文件时,出现
12032 ERROR_INTERNET_FORCE_RETRY
Calls for the Win32 Internet function to redo the request.
错误,
不知是何原因,请大虾指点!!!!
strUpload = "/log";
strUpload += "/mail.htm";
CInternetSession IsvSession("hello");
IsvSession.SetOption(INTERNET_OPTION_CONNECT_TIMEOUT, 100);
m_pIsvConnection = IsvSession.GetHttpConnection("yangsong",
80, "hnjh", "hnjh");
m_pIsvHttpFile = m_pIsvConnection
->OpenRequestCHttpConnection::HTTP_VERB_PUT, strUpload);
CString strData = "Some very long data to be POSTed here!";
BOOL bSend = m_pIsvHttpFile->SendRequestEx(strData.GetLength());
m_pIsvHttpFile->WriteString(strData);
m_pIsvHttpFile->EndRequest();