Craig V
2004-06-04 16:11:04 UTC
Hello, I am getting an error 997 after I make a call to HttpSendRequest. Can anyone explain why? Here is the part of the code
hInet1 = InternetOpen( m_Agent, INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, INTERNET_FLAG_ASYNC )
if(!hInet1
// Error clean u
return 1
hInet2 = InternetConnect(hInet1, m_SrverName, INTERNET_DEFAULT_HTTP_PORT,
m_username, m_password
INTERNET_SERVICE_HTTP, 0, 0t)
if(!hInet2
// Error cleanu
InternetCloseHandle(hInet1)
return 1
hInet3= HttpOpenRequest(hInet2, "GET", m_instruction, HTTP_VERSION, NULL, NULL,
INTERNET_FLAG_PRAGMA_NOCACHE, 0)
if(!hInet3
// Error cleanu
InternetCloseHandle(hInet2)
InternetCloseHandle(hInet1)
return 1
if(!HttpSendRequest(hInet3, NULL, 0, 0, 0)
CHAR szBuf[80]
DWORD dw = GetLastError()
sprintf(szBuf, "%s failed: GetlastErrorReturned %u\n\n", "HttpSendRequest", dw)
els
HttpQueryInfo(inet2, HTTP_QUERY_STATUS_TEXT, data, &len_data, 0)
InternetCloseHandle(hInet1)
InternetCloseHandle(hInet2)
InternetCloseHandle(hInet3)
hInet1 = InternetOpen( m_Agent, INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, INTERNET_FLAG_ASYNC )
if(!hInet1
// Error clean u
return 1
hInet2 = InternetConnect(hInet1, m_SrverName, INTERNET_DEFAULT_HTTP_PORT,
m_username, m_password
INTERNET_SERVICE_HTTP, 0, 0t)
if(!hInet2
// Error cleanu
InternetCloseHandle(hInet1)
return 1
hInet3= HttpOpenRequest(hInet2, "GET", m_instruction, HTTP_VERSION, NULL, NULL,
INTERNET_FLAG_PRAGMA_NOCACHE, 0)
if(!hInet3
// Error cleanu
InternetCloseHandle(hInet2)
InternetCloseHandle(hInet1)
return 1
if(!HttpSendRequest(hInet3, NULL, 0, 0, 0)
CHAR szBuf[80]
DWORD dw = GetLastError()
sprintf(szBuf, "%s failed: GetlastErrorReturned %u\n\n", "HttpSendRequest", dw)
els
HttpQueryInfo(inet2, HTTP_QUERY_STATUS_TEXT, data, &len_data, 0)
InternetCloseHandle(hInet1)
InternetCloseHandle(hInet2)
InternetCloseHandle(hInet3)