HttpUtility.UrlDecodeToBytes Methode

Definition

Wandelt eine URL-codierte Zeichenfolge oder ein Bytearray in ein decodiertes Bytearray um.

Verwenden Sie die WebUtility Klasse, um Werte außerhalb einer Webanwendung zu codieren oder zu decodieren.

Überlädt

Name Beschreibung
UrlDecodeToBytes(Byte[])

Konvertiert ein URL-codiertes Bytearray in ein decodiertes Bytearray.

UrlDecodeToBytes(String)

Konvertiert eine URL-codierte Zeichenfolge in ein decodiertes Bytearray.

UrlDecodeToBytes(String, Encoding)

Konvertiert eine URL-codierte Zeichenfolge in ein decodiertes Bytearray mithilfe des angegebenen Decodierungsobjekts.

UrlDecodeToBytes(Byte[], Int32, Int32)

Wandelt ein URL-codiertes Bytearray in ein decodiertes Bytearray um, beginnend an der angegebenen Position im Array und wird für die angegebene Anzahl von Bytes fortgesetzt.

UrlDecodeToBytes(Byte[])

Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs

Konvertiert ein URL-codiertes Bytearray in ein decodiertes Bytearray.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes);
public static byte[]? UrlDecodeToBytes(byte[]? bytes);
public static byte[] UrlDecodeToBytes(byte[] bytes);
static member UrlDecodeToBytes : byte[] -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte()) As Byte()

Parameter

bytes
Byte[]

Das Array von Bytes, die decodiert werden sollen.

Gibt zurück

Byte[]

Ein decodiertes Bytearray.

Hinweise

Wenn Zeichen wie Leerzeichen und Interpunktionszeichen in einem HTTP-Datenstrom übergeben werden, werden sie möglicherweise am Empfangsende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in Zeichenentsprechungen; Die URL-Decodierung kehrt die Codierung um. Wenn sie beispielsweise in einen Textblock eingebettet werden, der in eine URL übertragen werden soll, werden die Zeichen < als > %3c und %3ecodiert.

Verwenden Sie die WebUtility Klasse, um Werte außerhalb einer Webanwendung zu codieren oder zu decodieren.

Weitere Informationen

Gilt für:

UrlDecodeToBytes(String)

Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs

Konvertiert eine URL-codierte Zeichenfolge in ein decodiertes Bytearray.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str);
public static byte[]? UrlDecodeToBytes(string? str);
public static byte[] UrlDecodeToBytes(string str);
static member UrlDecodeToBytes : string -> byte[]
Public Shared Function UrlDecodeToBytes (str As String) As Byte()

Parameter

str
String

Die zu decodierende Zeichenfolge.

Gibt zurück

Byte[]

Ein decodiertes Bytearray.

Hinweise

Wenn Zeichen wie Leerzeichen und Interpunktionszeichen in einem HTTP-Datenstrom übergeben werden, werden sie möglicherweise am Empfangsende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in Zeichenentsprechungen; Die URL-Decodierung kehrt die Codierung um. Wenn sie beispielsweise in einen Textblock eingebettet werden, der in eine URL übertragen werden soll, werden die Zeichen < als > %3c und %3ecodiert.

Verwenden Sie die WebUtility Klasse, um Werte außerhalb einer Webanwendung zu codieren oder zu decodieren.

Weitere Informationen

Gilt für:

UrlDecodeToBytes(String, Encoding)

Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs

Konvertiert eine URL-codierte Zeichenfolge in ein decodiertes Bytearray mithilfe des angegebenen Decodierungsobjekts.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str, System::Text::Encoding ^ e);
public static byte[]? UrlDecodeToBytes(string? str, System.Text.Encoding e);
public static byte[] UrlDecodeToBytes(string str, System.Text.Encoding e);
static member UrlDecodeToBytes : string * System.Text.Encoding -> byte[]
Public Shared Function UrlDecodeToBytes (str As String, e As Encoding) As Byte()

Parameter

str
String

Die zu decodierende Zeichenfolge.

e
Encoding

Das Encoding Objekt, das das Decodierungsschema angibt.

Gibt zurück

Byte[]

Ein decodiertes Bytearray.

Hinweise

Wenn Zeichen wie Leerzeichen und Interpunktionszeichen in einem HTTP-Datenstrom übergeben werden, werden sie möglicherweise am Empfangsende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in Zeichenentsprechungen; Die URL-Decodierung kehrt die Codierung um. Wenn sie beispielsweise in einen Textblock eingebettet werden, der in eine URL übertragen werden soll, werden die Zeichen < als > %3c und %3ecodiert.

Verwenden Sie die WebUtility Klasse, um Werte außerhalb einer Webanwendung zu codieren oder zu decodieren.

Weitere Informationen

Gilt für:

UrlDecodeToBytes(Byte[], Int32, Int32)

Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs
Quelle:
HttpUtility.cs

Wandelt ein URL-codiertes Bytearray in ein decodiertes Bytearray um, beginnend an der angegebenen Position im Array und wird für die angegebene Anzahl von Bytes fortgesetzt.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes, int offset, int count);
public static byte[]? UrlDecodeToBytes(byte[]? bytes, int offset, int count);
public static byte[] UrlDecodeToBytes(byte[] bytes, int offset, int count);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte(), offset As Integer, count As Integer) As Byte()

Parameter

bytes
Byte[]

Das Array von Bytes, die decodiert werden sollen.

offset
Int32

Die Position im Bytearray, an der die Decodierung beginnen soll.

count
Int32

Die Anzahl der Bytes, die decodiert werden sollen.

Gibt zurück

Byte[]

Ein decodiertes Bytearray.

Ausnahmen

bytes ist null, aber count nicht gleich 0.

offset ist kleiner oder größer als 0 die Länge des bytes Arrays.

-oder-

countist kleiner als 0odercount + offsetgrößer als die Länge des bytes Arrays.

Hinweise

Wenn Zeichen wie Leerzeichen und Interpunktionszeichen in einem HTTP-Datenstrom übergeben werden, werden sie möglicherweise am Empfangsende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in Zeichenentsprechungen; Die URL-Decodierung kehrt die Codierung um. Wenn sie beispielsweise in einen Textblock eingebettet werden, der in eine URL übertragen werden soll, werden die Zeichen < als > %3c und %3ecodiert.

Verwenden Sie die WebUtility Klasse, um Werte außerhalb einer Webanwendung zu codieren oder zu decodieren.

Weitere Informationen

Gilt für: