Freigeben über


HeaderUtilities Klasse

Definition

Stellt Hilfsprogramme zum Analysieren und Ändern von HTTP-Headerwerten bereit.

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

Methoden

ContainsCacheDirective(StringValues, String)

Überprüfen Sie, ob unter den angegebenen Cachesteuerungsdirektiven eine Zieldirektive vorhanden ist.

EscapeAsQuotedString(StringSegment)

Escapes a StringSegment als Anführungszeichenzeichenfolge, die durch die RFC-Spezifikation definiert wird.

FormatDate(DateTimeOffset)

Formatiert den dateTime mithilfe des RFC1123-Formatbezeichners.

FormatDate(DateTimeOffset, Boolean)

Formatiert den dateTime mithilfe des RFC1123-Formatbezeichners und gibt ihn optional an.

FormatInt64(Int64)

Stellt Hilfsprogramme zum Analysieren und Ändern von HTTP-Headerwerten bereit.

FormatNonNegativeInt64(Int64)

Konvertiert den nicht negativen numerischen 64-Bit-Wert in die entsprechende Zeichenfolgendarstellung.

IsQuoted(StringSegment)

Bestimmt, ob das angegebene input in Anführungszeichen angegeben ist.

RemoveQuotes(String)

Stellt Hilfsprogramme zum Analysieren und Ändern von HTTP-Headerwerten bereit.

RemoveQuotes(StringSegment)

Entfernt Anführungszeichen aus dem angegebenen input , wenn in Anführungszeichen angegeben.

TryParseDate(String, DateTimeOffset)

Stellt Hilfsprogramme zum Analysieren und Ändern von HTTP-Headerwerten bereit.

TryParseDate(StringSegment, DateTimeOffset)

Versucht, das angegebene input als DateTimeOffset Wert zu analysieren.

TryParseInt64(String, Int64)

Stellt Hilfsprogramme zum Analysieren und Ändern von HTTP-Headerwerten bereit.

TryParseNonNegativeInt32(StringSegment, Int32)

Versuchen Sie, eine Zeichenfolgendarstellung einer positiven Zahl in ihre 64-Bit-Entsprechung mit ganzzahligen Vorzeichen zu konvertieren. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich war oder nicht.

TryParseNonNegativeInt64(StringSegment, Int64)

Versuchen Sie, eine StringSegment Darstellung einer positiven Zahl in ihre 64-Bit-Ganzzahl-Entsprechung mit Vorzeichen zu konvertieren. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich war oder nicht.

TryParseSeconds(StringValues, String, Nullable<TimeSpan>)

Versuchen Sie, einen Zielheaderwert unter den angegebenen Headerwerten zu finden, und analysieren Sie ihn als TimeSpan.

UnescapeAsQuotedString(StringSegment)

Bei einer in der RFC-Spezifikation definierten Anführungszeichen werden Anführungszeichen entfernt und umgekehrte Schrägstriche und Anführungszeichen aufgehoben. Dabei wird davon ausgegangen, dass es sich bei der Eingabe um eine gültige Anführungszeichenzeichenfolge handelt.

Gilt für: