HeaderUtilities Klasa

Definicja

Udostępnia narzędzia do analizowania i modyfikowania wartości nagłówka HTTP.

public ref class HeaderUtilities abstract sealed
public static class HeaderUtilities
type HeaderUtilities = class
Public Class HeaderUtilities
Dziedziczenie
HeaderUtilities

Metody

ContainsCacheDirective(StringValues, String)

Sprawdź, czy dyrektywa docelowa istnieje wśród zestawu określonych dyrektyw kontroli pamięci podręcznej.

EscapeAsQuotedString(StringSegment)

Ucieczka jako StringSegment ciąg-cudzysłów, który jest definiowany przez specyfikację RFC.

FormatDate(DateTimeOffset)

Formatuje dateTime przy użyciu specyfikatora formatu RFC1123.

FormatDate(DateTimeOffset, Boolean)

Formatuje dateTime przy użyciu specyfikatora formatu RFC1123 i opcjonalnie cytuje go.

FormatInt64(Int64)

Udostępnia narzędzia do analizowania i modyfikowania wartości nagłówka HTTP.

FormatNonNegativeInt64(Int64)

Konwertuje nieujemną wartość liczbową 64-bitową na równoważną reprezentację ciągu.

IsQuoted(StringSegment)

Określa, czy określony input jest cytowany.

RemoveQuotes(String)

Udostępnia narzędzia do analizowania i modyfikowania wartości nagłówka HTTP.

RemoveQuotes(StringSegment)

Usuwa cudzysłowy z określonego input cudzysłowu, jeśli jest cytowany.

TryParseDate(String, DateTimeOffset)

Udostępnia narzędzia do analizowania i modyfikowania wartości nagłówka HTTP.

TryParseDate(StringSegment, DateTimeOffset)

Próbuje przeanalizować określony input element jako DateTimeOffset wartość.

TryParseInt64(String, Int64)

Udostępnia narzędzia do analizowania i modyfikowania wartości nagłówka HTTP.

TryParseNonNegativeInt32(StringSegment, Int32)

Spróbuj przekonwertować reprezentację ciągu liczby dodatniej na 64-bitową liczbę całkowitą ze znakiem. Zwracana wartość wskazuje, czy konwersja powiodła się czy nie.

TryParseNonNegativeInt64(StringSegment, Int64)

Spróbuj przekonwertować reprezentację StringSegment liczby dodatniej na równoważną 64-bitową liczbę całkowitą ze znakiem. Zwracana wartość wskazuje, czy konwersja powiodła się czy nie.

TryParseSeconds(StringValues, String, Nullable<TimeSpan>)

Spróbuj znaleźć docelową wartość nagłówka wśród zestawu podanych wartości nagłówka i przeanalizować ją jako TimeSpan.

UnescapeAsQuotedString(StringSegment)

Biorąc pod uwagę ciąg cudzysłowu zdefiniowany przez specyfikację RFC, usuwa cudzysłowy i niewysłane ukośniki odwrotne i cudzysłowy. Przyjęto założenie, że dane wejściowe są prawidłowym ciągiem cudzysłów.

Dotyczy