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