HTTPInfo()
Синтаксис
Result = HTTPInfo(HttpRequest , Type)
Описание
Возвращает информацию о HTTP-запросе, созданном с помощью HTTPRequest() или HTTPRequestMemory().
Параметры
HttpRequest HTTP-запрос, информацию о котором требуется получить. Type Тип информации, которую требуется получить. Может принимать одно из следующих значений: #PB_Http_StatusCode : код состояния сервера (200: ОК, 404: страница не найдена и т. д.). #PB_Http_Response : ответ сервера, как текст. Чтобы получить необработанный ответ сервера, используйте HTTPMemory(). #PB_Http_ErrorMessage: сообщение об ошибке HTTP-запроса, если что-то идет не так (в основном для целей отладки).
Возвращаемое значение
Строка, зависящая от параметра 'Type'.
Пример
InitNetwork() HttpRequest = HTTPRequest(#PB_HTTP_Get, "https://www.google.com") If HttpRequest Debug "Response: " + HTTPInfo(HTTPRequest, #PB_HTTP_Response) Debug "StatusCode: " + HTTPInfo(HTTPRequest, #PB_HTTP_StatusCode) FinishHTTP(HTTPRequest) Else Debug "Ошибка создания запроса" EndIf
См. также
HTTPRequest(), HTTPRequestMemory()
Поддерживаемые OS
Все