HttpUtility.UrlDecode 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 Zeichenfolge, die für die Übertragung in einer URL codiert wurde, in eine decodierte Zeichenfolge .
Verwenden Sie zum Codieren oder Decodieren von Werten außerhalb einer Webanwendung die WebUtility-Klasse.
Überlädt
UrlDecode(String, Encoding) |
Konvertiert eine URL-codierte Zeichenfolge mit dem angegebenen Codierungsobjekt in eine decodierte Zeichenfolge. |
UrlDecode(Byte[], Int32, Int32, Encoding) |
Konvertiert ein URL-codiertes Bytearray mithilfe des angegebenen Codierungsobjekts in eine decodierte Zeichenfolge, beginnend an der angegebenen Position im Array und für die angegebene Anzahl von Bytes. |
UrlDecode(String) |
Konvertiert eine Zeichenfolge, die für die Übertragung in einer URL codiert wurde, in eine decodierte Zeichenfolge . |
UrlDecode(Byte[], Encoding) |
Konvertiert ein URL-codiertes Bytearray mit dem angegebenen Decodierungsobjekt in eine decodierte Zeichenfolge. |
UrlDecode(String, Encoding)
Konvertiert eine URL-codierte Zeichenfolge mit dem angegebenen Codierungsobjekt in eine decodierte Zeichenfolge.
public:
static System::String ^ UrlDecode(System::String ^ str, System::Text::Encoding ^ e);
public:
static System::String ^ UrlDecode(System::String ^ s, System::Text::Encoding ^ e);
public static string? UrlDecode (string? str, System.Text.Encoding e);
public static string UrlDecode (string str, System.Text.Encoding e);
public static string UrlDecode (string s, System.Text.Encoding e);
static member UrlDecode : string * System.Text.Encoding -> string
static member UrlDecode : string * System.Text.Encoding -> string
Public Shared Function UrlDecode (str As String, e As Encoding) As String
Public Shared Function UrlDecode (s As String, e As Encoding) As String
Parameter
- strs
- String
Die zu decodierende Zeichenfolge.
Gibt zurück
Eine decodierte Zeichenfolge.
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
UrlDecode(Byte[], Int32, Int32, Encoding)
Konvertiert ein URL-codiertes Bytearray mithilfe des angegebenen Codierungsobjekts in eine decodierte Zeichenfolge, beginnend an der angegebenen Position im Array und für die angegebene Anzahl von Bytes.
public:
static System::String ^ UrlDecode(cli::array <System::Byte> ^ bytes, int offset, int count, System::Text::Encoding ^ e);
public static string? UrlDecode (byte[]? bytes, int offset, int count, System.Text.Encoding e);
public static string UrlDecode (byte[] bytes, int offset, int count, System.Text.Encoding e);
static member UrlDecode : byte[] * int * int * System.Text.Encoding -> string
Public Shared Function UrlDecode (bytes As Byte(), offset As Integer, count As Integer, e As Encoding) As String
Parameter
- bytes
- Byte[]
Das zu decodierende Bytearray.
- offset
- Int32
Die Position im Bytearray, an der Decodierung begonnen werden soll.
- count
- Int32
Die Anzahl der zu decodierenden Bytes.
Gibt zurück
Eine decodierte Zeichenfolge.
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.
Siehe auch
Gilt für
UrlDecode(String)
Konvertiert eine Zeichenfolge, die für die Übertragung in einer URL codiert wurde, in eine decodierte Zeichenfolge .
public:
static System::String ^ UrlDecode(System::String ^ str);
public static string? UrlDecode (string? str);
public static string UrlDecode (string str);
static member UrlDecode : string -> string
Public Shared Function UrlDecode (str As String) As String
Parameter
- str
- String
Die zu decodierende Zeichenfolge.
Gibt zurück
Eine decodierte Zeichenfolge.
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
UrlDecode(Byte[], Encoding)
Konvertiert ein URL-codiertes Bytearray mit dem angegebenen Decodierungsobjekt in eine decodierte Zeichenfolge.
public:
static System::String ^ UrlDecode(cli::array <System::Byte> ^ bytes, System::Text::Encoding ^ e);
public static string? UrlDecode (byte[]? bytes, System.Text.Encoding e);
public static string UrlDecode (byte[] bytes, System.Text.Encoding e);
static member UrlDecode : byte[] * System.Text.Encoding -> string
Public Shared Function UrlDecode (bytes As Byte(), e As Encoding) As String
Parameter
- bytes
- Byte[]
Das zu decodierende Bytearray.
Gibt zurück
Eine decodierte Zeichenfolge.
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.