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 规范定义的带引号的字符串,删除引号并取消反斜杠和引号。 这假定输入是带引号的有效字符串。

适用于