System::Net::Http::Headers::HttpRequestHeaders 类
内容
[
隐藏
]HttpRequestHeaders class
表示 ‘Request’ 头的集合。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。
class HttpRequestHeaders : public System::Net::Http::Headers::HttpHeaders
方法
| 方法 | 描述 |
|---|---|
| AddHeaders(System::SharedPtr<HttpHeaders>) override | 将指定的 HttpHeaders 类实例与当前实例连接。 |
| static AddKnownHeaders(System::SharedPtr<Collections::Generic::HashSet<String>>) | 将已知的标头添加到指定的集合中。 |
| get_Accept() | RTTI 信息。 |
| get_AcceptCharset() | 返回 ‘Accept-Charset’ 标头的值。 |
| get_AcceptEncoding() | 返回 ‘Accept-Encoding’ 标头的值。 |
| get_AcceptLanguage() | 返回 ‘Accept-Language’ 标头的值。 |
| get_Authorization() | 获取 ‘Authorization’ 标头的值。 |
| get_CacheControl() | 获取 ‘Cache-Control’ 标头的值。 |
| get_Connection() | 返回 ‘Connection’ 标头的值。 |
| get_ConnectionClose() | 获取一个值,指示 ‘Connection’ 标头的值是否包含 ‘Close’。 |
| get_Date() | 获取 ‘Date’ 标头的值。 |
| get_Expect() | 返回 ‘Expect’ 标头的值。 |
| get_ExpectContinue() | 获取一个值,指示 ‘Expect’ 标头的值是否包含 ‘Continue’。 |
| get_From() | 获取 ‘From’ 标头的值。 |
| get_Host() | 获取 ‘Host’ 标头的值。 |
| get_IfMatch() | 返回 ‘If-Match’ 标头的值。 |
| get_IfModifiedSince() | 获取 ‘If-Modified-Since’ 标头的值。 |
| get_IfNoneMatch() | 返回 ‘If-None-Match’ 标头的值。 |
| get_IfRange() | 获取 ‘If-Range’ 标头的值。 |
| get_IfUnmodifiedSince() | 获取 ‘If-Unmodified-Since’ 标头的值。 |
| get_MaxForwards() | 获取 ‘Max-Forwards’ 标头的值。 |
| get_Pragma() | 返回 ‘Pragma’ 标头的值。 |
| get_ProxyAuthorization() | 获取 ‘Proxy-Authorization’ 标头的值。 |
| get_Range() | 获取 ‘Range’ 标头的值。 |
| get_Referrer() | 获取 ‘Referer’ 头的值。 |
| get_TE() | 返回 ‘TE’ 标头的值。 |
| get_Trailer() | 返回 ‘Trailer’ 标头的值。 |
| get_TransferEncoding() | 返回 ‘Transfer-Encoding’ 标头的值。 |
| get_TransferEncodingChunked() | 获取一个值,指示 ‘Transfer-Encoding’ 标头的值是否包含 ‘Chunked’。 |
| get_Upgrade() | 返回 ‘Upgrade’ 标头的值。 |
| get_UserAgent() | 返回 ‘User-Agent’ 标头的值。 |
| get_Via() | 返回 ‘Via’ 标头的值。 |
| get_Warning() | 返回 ‘Warning’ 标头的值。 |
| HttpRequestHeaders() | 构造一个新实例。 |
| set_Authorization(System::SharedPtr<AuthenticationHeaderValue>) | 设置 ‘Authorization’ 标头的值。 |
| set_CacheControl(System::SharedPtr<CacheControlHeaderValue>) | 设置 ‘Cache-Control’ 标头的值。 |
| set_ConnectionClose(Nullable<bool>) | 设置一个值,指示 ‘Connection’ 标头的值是否包含 ‘Close’。 |
| set_Date(Nullable<DateTimeOffset>) | 设置 ‘Date’ 标头的值。 |
| set_ExpectContinue(Nullable<bool>) | 设置一个值,指示 ‘Expect’ 标头的值是否包含 ‘Continue’。 |
| set_From(String) | 设置 ‘From’ 标头的值。 |
| set_Host(String) | 设置 ‘Host’ 标头的值。 |
| set_IfModifiedSince(Nullable<DateTimeOffset>) | 设置 ‘If-Modified-Since’ 标头的值。 |
| set_IfRange(System::SharedPtr<RangeConditionHeaderValue>) | 设置 ‘If-Range’ 标头的值。 |
| set_IfUnmodifiedSince(Nullable<DateTimeOffset>) | 设置 ‘If-Unmodified-Since’ 标头的值。 |
| set_MaxForwards(Nullable<int32_t>) | 设置 ‘Max-Forwards’ 标头的值。 |
| set_ProxyAuthorization(System::SharedPtr<AuthenticationHeaderValue>) | 设置 ‘Proxy-Authorization’ 标头的值。 |
| set_Range(System::SharedPtr<RangeHeaderValue>) | 设置 ‘Range’ 标头的值。 |
| set_Referrer(System::SharedPtr<Uri>) | 设置 ‘Referer’ 头部的值。 |
| set_TransferEncodingChunked(Nullable<bool>) | 设置一个值,指示 ‘Transfer-Encoding’ 标头的值是否包含 ‘Chunked’。 |
另见
- Class HttpHeaders
- Namespace System::Net::Http::Headers
- Library Aspose.Font for C++