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


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

См. также

Ссылки

Класс CHttpFile

Диаграмма иерархии

Класс CInternetFile