共用方式為


http_headers 類別

表示 HTTP 標頭,其運作方式如同對應。

警告

本主題包含 C++ REST SDK 1.0 (Codename "Casablanca") 的資訊。如果使用 Codeplex Casablanca 網頁上的較新版本,則請使用 http://casablanca.codeplex.com/documentation 上的本機文件。

class http_headers;

Members

公用 Typedefs

名稱

描述

allocator_type

const_iterator

const_pointer

const_reference

const_reverse_iterator

difference_type

iterator

key_compare

key_type

STL 樣式 typedefs

pointer

reference

reverse_iterator

size_type

公用建構函式

名稱

描述

http_headers::http_headers 建構函式

多載。 建構一組空白 HTTP 標頭。

公用方法

名稱

描述

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 方法

傳回標頭欄位數目。

公用運算子

名稱

描述

http_headers::operator[] 運算子

傳回具有指定名稱的標頭欄位參考,如果沒有標頭欄位則插入一個。

http_headers::operator= 運算子

多載。 指派運算子。

需求

**標頭:**http_msg.h

**命名空間:**web::http

請參閱

參考

web::http 命名空間