HttpUtility.UrlDecode Metódus

Definíció

Dekódolt sztringgé alakítja az URL-címben való átvitelhez kódolt sztringet.

Ha webalkalmazáson kívüli értékeket szeretne kódolni vagy dekódolni, használja az osztályt WebUtility .

Túlterhelések

Name Description
UrlDecode(String, Encoding)

Az URL-kódolású sztringeket dekódolt sztringgé alakítja a megadott kódolási objektummal.

UrlDecode(Byte[], Int32, Int32, Encoding)

Az URL-kódolású bájttömböket dekódolt sztringgé alakítja a megadott kódolási objektummal, a tömb megadott pozíciójától kezdve a megadott számú bájtig.

UrlDecode(String)

Dekódolt sztringgé alakítja az URL-címben való átvitelhez kódolt sztringet.

UrlDecode(Byte[], Encoding)

Az URL-kódolású bájttömböket dekódolt sztringgé alakítja a megadott dekódoló objektummal.

UrlDecode(String, Encoding)

Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs

Az URL-kódolású sztringeket dekódolt sztringgé alakítja a megadott kódolási objektummal.

public:
 static System::String ^ UrlDecode(System::String ^ str, System::Text::Encoding ^ e);
public static string? UrlDecode(string? str, System.Text.Encoding e);
public static string UrlDecode(string str, System.Text.Encoding e);
static member UrlDecode : string * System.Text.Encoding -> string
Public Shared Function UrlDecode (str As String, e As Encoding) As String

Paraméterek

str
String

A dekódolni kívánt sztring.

e
Encoding

Ez Encoding adja meg a dekódolási sémát.

Válaszok

Egy dekódolt sztring.

Megjegyzések

Ha egy HTTP-streamben olyan karaktereket adnak át, mint az üres karakterek és az írásjelek, előfordulhat, hogy a fogadó végén helytelenül értelmezik őket. Az URL-kódolás karakterentitásokká alakítja az URL-ben nem engedélyezett karaktereket; Az URL-dekódolás megfordítja a kódolást. Ha például egy URL-címbe továbbítandó szövegblokkba ágyazva a karaktereket <> %3c és %3ekódolja.

Ha webalkalmazáson kívüli értékeket szeretne kódolni vagy dekódolni, használja az osztályt WebUtility .

Lásd még

A következőre érvényes:

UrlDecode(Byte[], Int32, Int32, Encoding)

Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs

Az URL-kódolású bájttömböket dekódolt sztringgé alakítja a megadott kódolási objektummal, a tömb megadott pozíciójától kezdve a megadott számú bájtig.

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

Paraméterek

bytes
Byte[]

A dekódolni kívánt bájtok tömbje.

offset
Int32

A dekódolás megkezdéséhez a bájtban lévő pozíció.

count
Int32

A dekódolni kívánt bájtok száma.

e
Encoding

A Encoding dekódolási sémát meghatározó objektum.

Válaszok

Egy dekódolt sztring.

Kivételek

bytes az null, de count nem egyenlő 0.

offset kisebb vagy nagyobb, mint 0 a bytes tömb hossza.

-vagy-

countkisebb, mint 0a tömb hossza, vagycount + offsetnagyobb, mint a bytes tömb hossza.

Megjegyzések

Ha egy HTTP-streamben olyan karaktereket adnak át, mint az üres karakterek és az írásjelek, előfordulhat, hogy a fogadó végén helytelenül értelmezik őket. Az URL-kódolás karakterentitásokká alakítja az URL-ben nem engedélyezett karaktereket; Az URL-dekódolás megfordítja a kódolást. Ha például egy URL-címbe továbbítandó szövegblokkba ágyazva a karakterek <> %3c és %3e.

Ha webalkalmazáson kívüli értékeket szeretne kódolni vagy dekódolni, használja az osztályt WebUtility .

Lásd még

A következőre érvényes:

UrlDecode(String)

Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs

Dekódolt sztringgé alakítja az URL-címben való átvitelhez kódolt sztringet.

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

Paraméterek

str
String

A dekódolni kívánt sztring.

Válaszok

Egy dekódolt sztring.

Megjegyzések

Ha egy HTTP-streamben olyan karaktereket adnak át, mint az üres karakterek és az írásjelek, előfordulhat, hogy a fogadó végén helytelenül értelmezik őket. Az URL-kódolás karakterentitásokká alakítja az URL-ben nem engedélyezett karaktereket; Az URL-dekódolás megfordítja a kódolást. Ha például egy URL-címbe továbbítandó szövegblokkba ágyazva a karaktereket <> %3c és %3ekódolja.

Ha webalkalmazáson kívüli értékeket szeretne kódolni vagy dekódolni, használja az osztályt WebUtility .

Lásd még

A következőre érvényes:

UrlDecode(Byte[], Encoding)

Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs

Az URL-kódolású bájttömböket dekódolt sztringgé alakítja a megadott dekódoló objektummal.

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

Paraméterek

bytes
Byte[]

A dekódolni kívánt bájtok tömbje.

e
Encoding

Ez Encoding adja meg a dekódolási sémát.

Válaszok

Egy dekódolt sztring.

Megjegyzések

Ha egy HTTP-streamben olyan karaktereket adnak át, mint az üres karakterek és az írásjelek, előfordulhat, hogy a fogadó végén helytelenül értelmezik őket. Az URL-kódolás karakterentitásokká alakítja az URL-ben nem engedélyezett karaktereket; Az URL-dekódolás megfordítja a kódolást. Ha például egy URL-címbe továbbítandó szövegblokkba ágyazva a karaktereket <> %3c és %3ekódolja.

Ha webalkalmazáson kívüli értékeket szeretne kódolni vagy dekódolni, használja az osztályt WebUtility .

Lásd még

A következőre érvényes: