Поделиться через


CHttpFile::QueryInfoStatusCode

Call this member function to get the status code associated with an HTTP request and place it in the supplied dwStatusCode parameter.

BOOL QueryInfoStatusCode(
   DWORD& dwStatusCode 
) const;

Параметры

  • 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.

Возвращаемое значение

Nonzero if successful; otherwise 0. If the call fails, the Win32 function GetLastError may be called to determine the cause of the error.

Заметки

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

Unintelligible request

404

Requested URL not found

405

Server does not support requested method

500

Unknown server error

503

Server capacity reached

Требования

Header: afxinet.h

См. также

Основные понятия

CHttpFile Class

CHttpFile Members

Hierarchy Chart

CInternetFile Class