Bagikan melalui


HeaderUtilities Kelas

Definisi

Menyediakan utilitas untuk mengurai dan memodifikasi nilai header HTTP.

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

Metode

ContainsCacheDirective(StringValues, String)

Periksa apakah arahan target ada di antara serangkaian arahan kontrol cache yang diberikan.

EscapeAsQuotedString(StringSegment)

Lolos StringSegment sebagai quoted-string, yang didefinisikan oleh spesifikasi RFC.

FormatDate(DateTimeOffset)

Memformat dateTime menggunakan penentu format RFC1123.

FormatDate(DateTimeOffset, Boolean)

Memformat dateTime menggunakan penentu format RFC1123 dan secara opsional mengutipnya.

FormatInt64(Int64)

Menyediakan utilitas untuk mengurai dan memodifikasi nilai header HTTP.

FormatNonNegativeInt64(Int64)

Mengonversi nilai numerik non-negatif 64-bit ke representasi string yang setara.

IsQuoted(StringSegment)

Menentukan apakah yang ditentukan input dikutip.

RemoveQuotes(String)

Menyediakan utilitas untuk mengurai dan memodifikasi nilai header HTTP.

RemoveQuotes(StringSegment)

Menghapus tanda kutip dari yang ditentukan input jika dikutip.

TryParseDate(String, DateTimeOffset)

Menyediakan utilitas untuk mengurai dan memodifikasi nilai header HTTP.

TryParseDate(StringSegment, DateTimeOffset)

Mencoba mengurai yang ditentukan input sebagai DateTimeOffset nilai.

TryParseInt64(String, Int64)

Menyediakan utilitas untuk mengurai dan memodifikasi nilai header HTTP.

TryParseNonNegativeInt32(StringSegment, Int32)

Cobalah untuk mengonversi representasi string dari angka positif ke bilangan bulat bertanda tangan 64-bit yang setara. Nilai yang dikembalikan menunjukkan apakah konversi berhasil atau gagal.

TryParseNonNegativeInt64(StringSegment, Int64)

Cobalah untuk mengonversi StringSegment representasi angka positif ke bilangan bulat bertanda tangan 64-bit yang setara. Nilai yang dikembalikan menunjukkan apakah konversi berhasil atau gagal.

TryParseSeconds(StringValues, String, Nullable<TimeSpan>)

Cobalah untuk menemukan nilai header target di antara kumpulan nilai header yang diberikan dan uraikan sebagai TimeSpan.

UnescapeAsQuotedString(StringSegment)

Mengingat quoted-string seperti yang didefinisikan oleh spesifikasi RFC, menghapus tanda kutip dan membuka garis miring terbalik dan tanda kutip. Ini mengasumsikan bahwa input adalah quoted-string yang valid.

Berlaku untuk