BOOL QueryInfoStatusCode( DWORD& dwStatusCode ) const;
Return Value
Nonzero if successful; otherwise 0. If the call fails, the Win32 function GetLastError may be called to determine the cause of the error.
Parameters
dwStatusCode
A reference to a status code. Status codes indicate the success or failure of the requested event. See Remarks for a selection of status code descriptions.
Remarks
Call this member function to get the status code associated with an HTTP request and place it in the supplied dwStatusCode parameter. Use this member function only after a successful call to SendRequest or on a CHttpFile object successfully created by OpenURL.
HTTP status codes fall into groups indicating the success or failure of the request. The following tables outline the status code groups and the most common HTTP status codes.
Group | Meaning |
200-299 | Success |
300-399 | Information |
400-499 | Request error |
500-599 | Server error |
Common HTTP Status Codes:
Status code | Meaning |
200 | URL located, transmission follows |
400 | Unintelligble request |
404 | Requested URL not found |
405 | Server does not support requested method |
500 | Unknown server error |
503 | Server capacity reached |
CHttpFile Overview | Class Members | Hierarchy Chart
See Also CInternetFile