CHttpFile::QueryInfoStatusCode
Эта функция-член вызывается с целью получить код состояния, связанный с HTTP-запросами и задать его в предоставляемом параметре dwStatusCode.
BOOL QueryInfoStatusCode(
DWORD& dwStatusCode
) const;
Параметры
- dwStatusCode
Справочник по коду состояния. Коды состояний показывают успешное или неуспешное выполнение события. См. раздел Примечания для выделения описаний кода состояния.
Возвращаемое значение
Ненулевой, если успешно; в противном случае – значение 0. Если вызов завершается с ошибкой, то функция Win32 GetLastError может быть называется, чтобы определить причину ошибки.
Заметки
Используйте этот функции-члена только после успешного вызова метода SendRequest или на объекте, созданном OpenURLCHttpFile успешно.
Коды состояния HTTP, произошедших за группы, указывающий успешное или неуспешное выполнение запроса. В следующих таблицах конспектируют группы кода состояния и наиболее распространенные коды состояния HTTP.
Группа |
Значение |
---|---|
200-299 |
Успешное выполнение |
300-399 |
Сведения |
400-499 |
Ошибка запроса |
500-599 |
Ошибка сервера |
Распространенные коды состояния HTTP:
Код состояния |
Значение |
---|---|
200 |
URL-адрес, передача, расположенный за которым следует |
400 |
Неразборчив запрос |
404 |
Не найден запрошенный URL-адрес |
405 |
Сервер не поддерживает запрошенный метод |
500 |
Неизвестная ошибка сервера |
503 |
Достигли емкость сервера |
Требования
Header: afxinet.h