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


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