Share via


HeaderUtilities 類別

定義

提供公用程式來剖析和修改 HTTP 標頭值。

public ref class HeaderUtilities abstract sealed
public static class HeaderUtilities
type HeaderUtilities = class
Public Class HeaderUtilities
繼承
HeaderUtilities

方法

ContainsCacheDirective(StringValues, String)

檢查目標指示詞是否存在於指定的快取控制項指示詞集合中。

EscapeAsQuotedString(StringSegment)

StringSegment逸出 作為引號字串,此字串是由RFC 規格所定義。

FormatDate(DateTimeOffset)

dateTime使用 RFC1123 格式規範來格式化 。

FormatDate(DateTimeOffset, Boolean)

dateTime使用 RFC1123 格式規範來格式化 ,並選擇性地加上引號。

FormatInt64(Int64)

提供公用程式來剖析和修改 HTTP 標頭值。

FormatNonNegativeInt64(Int64)

將非負數 64 位數值轉換為其相等字串表示。

IsQuoted(StringSegment)

判斷指定的 input 是否加上引號。

RemoveQuotes(String)

提供公用程式來剖析和修改 HTTP 標頭值。

RemoveQuotes(StringSegment)

如果加上引號,則會從指定的 input 中移除引號。

TryParseDate(String, DateTimeOffset)

提供公用程式來剖析和修改 HTTP 標頭值。

TryParseDate(StringSegment, DateTimeOffset)

嘗試剖析指定的 input 做為 DateTimeOffset 值。

TryParseInt64(String, Int64)

提供公用程式來剖析和修改 HTTP 標頭值。

TryParseNonNegativeInt32(StringSegment, Int32)

嘗試將正數的字串表示轉換成其對等的 64 位帶正負號整數。 傳回值,該值指出轉換成功或失敗。

TryParseNonNegativeInt64(StringSegment, Int64)

嘗試將 StringSegment 正數的表示轉換成其對等的 64 位帶正負號整數。 傳回值,該值指出轉換成功或失敗。

TryParseSeconds(StringValues, String, Nullable<TimeSpan>)

嘗試在給定標頭值的集合中尋找目標標頭值,並將其剖析為 TimeSpan

UnescapeAsQuotedString(StringSegment)

假設有 RFC 規格所定義的引號字串,請移除引號和取消逸出反斜線和引號。 這假設輸入是有效的引號字串。

適用於