HttpUtility.UrlDecodeToBytes Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvertiert eine URL-codierte Zeichenfolge oder ein Bytearray in ein decodiertes Bytearray.
Verwenden Sie zum Codieren oder Decodieren von Werten außerhalb einer Webanwendung die WebUtility-Klasse.
Überlädt
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 mit dem angegebenen Decodierungsobjekt in ein decodiertes Bytearray. |
UrlDecodeToBytes(Byte[], Int32, Int32) |
Konvertiert ein URL-codiertes Bytearray in ein decodiertes Bytearray, beginnend an der angegebenen Position im Array und für die angegebene Anzahl von Bytes. |
UrlDecodeToBytes(Byte[])
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 zu decodierende Bytearray.
Gibt zurück
- Byte[]
Ein decodiertes Bytearray.
Hinweise
Wenn Zeichen wie Leerzeichen und Interpunktion in einem HTTP-Datenstrom übergeben werden, werden sie möglicherweise am empfangenden Ende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in Zeichenentsprechungen; Die URL-Decodierung umkehrt die Codierung. Wenn beispielsweise in einen Textblock eingebettet wird, der in eine URL übertragen werden soll, werden die Zeichen < and > als %3c und %3e codiert.
Verwenden Sie zum Codieren oder Decodieren von Werten außerhalb einer Webanwendung die WebUtility-Klasse.
Siehe auch
Gilt für
UrlDecodeToBytes(String)
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 Interpunktion in einem HTTP-Datenstrom übergeben werden, werden sie möglicherweise am empfangenden Ende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in Zeichenentsprechungen; Die URL-Decodierung umkehrt die Codierung. Wenn beispielsweise in einen Textblock eingebettet wird, der in eine URL übertragen werden soll, werden die Zeichen < and > als %3c und %3e codiert.
Verwenden Sie zum Codieren oder Decodieren von Werten außerhalb einer Webanwendung die WebUtility-Klasse.
Siehe auch
Gilt für
UrlDecodeToBytes(String, Encoding)
Konvertiert eine URL-codierte Zeichenfolge mit dem angegebenen Decodierungsobjekt in ein decodiertes Bytearray.
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.
Gibt zurück
- Byte[]
Ein decodiertes Bytearray.
Hinweise
Wenn Zeichen wie Leerzeichen und Interpunktion in einem HTTP-Datenstrom übergeben werden, werden sie möglicherweise am empfangenden Ende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in Zeichenentsprechungen; Die URL-Decodierung umkehrt die Codierung. Wenn beispielsweise in einen Textblock eingebettet wird, der in eine URL übertragen werden soll, werden die Zeichen < and > als %3c und %3e codiert.
Verwenden Sie zum Codieren oder Decodieren von Werten außerhalb einer Webanwendung die WebUtility-Klasse.
Siehe auch
Gilt für
UrlDecodeToBytes(Byte[], Int32, Int32)
Konvertiert ein URL-codiertes Bytearray in ein decodiertes Bytearray, beginnend an der angegebenen Position im Array und für die angegebene Anzahl von Bytes.
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 zu decodierende Bytearray.
- offset
- Int32
Die Position im Bytearray, an der die Decodierung begonnen werden soll.
- count
- Int32
Die Anzahl der zu decodierenden Bytes.
Gibt zurück
- Byte[]
Ein decodiertes Bytearray.
Ausnahmen
bytes
ist null
, aber count
ist nicht gleich 0
.
offset
ist kleiner als 0
oder größer als die Länge des bytes
-Arrays.
- oder -
count
ist kleiner als 0
, oder count
+ offset
ist größer als die Länge des bytes
-Arrays.
Hinweise
Wenn Zeichen wie Leerzeichen und Interpunktion in einem HTTP-Datenstrom übergeben werden, werden sie möglicherweise am empfangenden Ende falsch interpretiert. Die URL-Codierung konvertiert Zeichen, die in einer URL nicht zulässig sind, in Zeichenentsprechungen; Die URL-Decodierung umkehrt die Codierung. Wenn beispielsweise in einen Textblock eingebettet wird, der in eine URL übertragen werden soll, werden die Zeichen < and > als %3c und %3e codiert.
Verwenden Sie zum Codieren oder Decodieren von Werten außerhalb einer Webanwendung die WebUtility-Klasse.