Класс http_response
Представляет ответ HTTP.
Предупреждение
В этом разделе содержатся сведения о C++ REST SDK 1.0 (кодовое название "Casablanca").Если используется более поздняя версия с веб-страницы Casablanca Codeplex, воспользуйтесь локальной документацией по адресу http://casablanca.codeplex.com/documentation.
class http_response;
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Перегружен. Создает ответ с пустым кодом состояния, без заголовков и тела. |
Открытые методы
Имя |
Описание |
---|---|
Создает поток, который вызывающий объект может использовать для извлечения данных из входящего запроса. |
|
Сообщает пользователю (клиенту) о получении всех данных для этого ответного сообщения. |
|
Возвращает код ошибки ответа. Используется для ошибок, не связанных с кодами состояния HTTP. |
|
Извлекает текст ответного сообщения в значение json с проверкой того, что типом содержимого является application\json. Текст может быть извлечен только один раз, поскольку в некоторых случаях в местах извлечения данных выполняется оптимизация. |
|
Извлекает текст ответного сообщения в виде строкового значения с проверкой того, что типом содержимого является текстовый тип MIME. Текст может быть извлечен только один раз, поскольку в некоторых случаях в местах извлечения данных выполняется оптимизация. |
|
Извлекает текст ответного сообщения в вектор байтов. |
|
Перегружен. Возвращает заголовки ответного сообщения. |
|
Возвращает фразу причины ответного сообщения. Если фраза причины не задана, в качестве значения по умолчанию задается стандартная фраза, соответствующая коду состояния. |
|
Перегружен. Задает текст сообщения в виде текстовой строки и задает заголовок "Content-Type". Предполагает, что для кодирования символов строки используется кодовая страница операционной системы по умолчанию, и будет выполнять соответствующие преобразования в UTF-8. |
|
Задает код ошибки ответа. Используется для ошибок, не связанных с кодами состояния HTTP. |
|
Задает фразу причины ответного сообщения. Если фраза причины не задана, в качестве значения по умолчанию задается стандартная фраза, соответствующая коду состояния. |
|
Задает код состояния результата ответного сообщения. |
|
Возвращает код состояния результата ответного сообщения. |
|
Создает строковое представление сообщения, включая текст (когда это возможно). |
Открытые операторы
Имя |
Описание |
---|---|
Оператор присвоения. |
Требования
Заголовок: http_msg.h
Пространство имен: web::http