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


Класс http_headers

Представляет заголовки HTTP, действует в качестве карты.

Предупреждение

В этом разделе содержатся сведения о C++ REST SDK 1.0 (кодовое название "Casablanca").Если используется более поздняя версия с веб-страницы Casablanca Codeplex, воспользуйтесь локальной документацией по адресу http://casablanca.codeplex.com/documentation.

class http_headers;

Члены

JJ987993.collapse_all(ru-ru,VS.140).gifОбщедоступные Typedefs

Имя

Описание

allocator_type

const_iterator

const_pointer

const_reference

const_reverse_iterator

difference_type

iterator

key_compare

key_type

Определения типов стилей STL

pointer

reference

reverse_iterator

size_type

JJ987993.collapse_all(ru-ru,VS.140).gifОткрытые конструкторы

Имя

Описание

Конструктор http_headers::http_headers

Перегружен. Создает пустой набор заголовков HTTP.

JJ987993.collapse_all(ru-ru,VS.140).gifОткрытые методы

Имя

Описание

Метод http_headers::add

Перегружен. Добавляет поле заголовка с помощью оператора "<<".

Метод http_headers::begin

Перегружен. Возвращает итератор, ссылающийся на первое поле заголовка.

Метод http_headers::cache_control

Возвращает заголовок элемента управления кэша сообщения.

Метод http_headers::content_length

Возвращает длину содержимого сообщения.

Метод http_headers::content_type

Возвращает тип источника сообщения.

Метод http_headers::date

Возвращает заголовок даты сообщения.

Метод http_headers::empty

Проверяет наличие полей заголовка.

Метод http_headers::end

Перегружен. Возвращает итератор, ссылающийся на законченное поле заголовка.

Метод http_headers::find

Перегружен. Проверяет, существует ли поле заголовка с указанным именем, и возвращает найденный итератор. В противном случае возвращается итератор для завершения.

Метод http_headers::has

Проверяет, существует ли заголовок с указанным ключом.

Метод http_headers::match

Пытается сопоставить поле заголовка с указанным именем с помощью оператора ">>".

Метод http_headers::remove

Удаляет поле заголовка.

Метод http_headers::set_cache_control

Задает заголовок элемента управления кэша сообщения.

Метод http_headers::set_content_length

Задает длину содержимого сообщения.

Метод http_headers::set_content_type

Задает тип содержимого сообщения.

Метод http_headers::set_date

Задает заголовок даты сообщения.

Метод http_headers::size

Возвращает количество полей заголовка.

JJ987993.collapse_all(ru-ru,VS.140).gifОткрытые операторы

Имя

Описание

Оператор http_headers::operator[]

Возвращает ссылку на поле заголовка с указанным именем, если не вставлено ни одного поля заголовка.

Оператор http_headers::operator=

Перегружен. Оператор присвоения.

Требования

Заголовок: http_msg.h

Пространство имен: web::http

См. также

Ссылки

Пространство имен web::http