WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) Metod

Definition

Konverterar en kodad bytematris som har kodats för överföring i en URL till en avkodad bytematris.

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);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (encodedValue As Byte(), offset As Integer, count As Integer) As Byte()

Parametrar

encodedValue
Byte[]

En URL-kodad Byte matris som ska avkodas.

offset
Int32

Förskjutningen, i byte, från början av matrisen Byte för att avkoda.

count
Int32

Antal i byte som ska avkodas från matrisen Byte .

Returer

Byte[]

En avkodad Byte matris.

Kommentarer

Om tecken som blanksteg och skiljetecken skickas i en HTTP-ström kan de misstolkas i den mottagande änden. URL-kodning konverterar tecken som inte tillåts i en URL till motsvarande hexadecimala escape-sekvenser. Metoden UrlEncodeToBytes skapar en URL-kodad bytematris.

URL-avkodning ersätter hexadecimala escape-sekvenser med motsvarande ASCII-teckenekvivalenter. När de till exempel bäddas in i ett block med URL-kodad text avkodas escape-sekvenserna %3c och %3e avkodas till tecknen < och >.

Gäller för