WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje zakodowaną tablicę bajtów zakodowaną na potrzeby transmisji w adresie URL do tablicy dekodowanej bajtów.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ encodedValue, int offset, int count);
public static byte[] UrlDecodeToBytes (byte[] encodedValue, int offset, int count);
public static byte[]? UrlDecodeToBytes (byte[]? encodedValue, int offset, int count);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (encodedValue As Byte(), offset As Integer, count As Integer) As Byte()
Parametry
Zwraca
Tablica zdekodowana Byte .
Uwagi
Jeśli znaki, takie jak puste i interpunkcyjne, są przekazywane w strumieniu HTTP, mogą być błędnie interpretowane na końcu odbierania. Kodowanie adresów URL konwertuje znaki, które nie są dozwolone w adresie URL na równoważne sekwencje ucieczki szesnastkowej. Metoda UrlEncodeToBytes tworzy tablicę bajtów zakodowaną pod adresem URL.
Dekodowanie adresów URL zastępuje sekwencje ucieczki szesnastkowe odpowiednimi odpowiednikami znaków ASCII. Na przykład po osadzieniu w bloku tekstu zakodowanego pod adresem URL sekwencje %3c
ucieczki i %3e
są dekodowane do znaków <
i >
.