HttpUtility.UrlDecode Metod

Definition

Konverterar en sträng som har kodats för överföring i en URL till en avkodad sträng.

Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .

Överlagringar

Name Description
UrlDecode(String, Encoding)

Konverterar en URL-kodad sträng till en avkodad sträng med det angivna kodningsobjektet.

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

Konverterar en URL-kodad bytematris till en avkodad sträng med det angivna kodningsobjektet, med början vid den angivna positionen i matrisen och fortsätter för det angivna antalet byte.

UrlDecode(String)

Konverterar en sträng som har kodats för överföring i en URL till en avkodad sträng.

UrlDecode(Byte[], Encoding)

Konverterar en URL-kodad bytematris till en avkodad sträng med det angivna avkodningsobjektet.

UrlDecode(String, Encoding)

Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs

Konverterar en URL-kodad sträng till en avkodad sträng med det angivna kodningsobjektet.

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

Parametrar

str
String

Strängen som ska avkodas.

e
Encoding

Det Encoding som anger avkodningsschemat.

Returer

En avkodad sträng.

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 teckenentitetsmotsvarigheter. URL-avkodning vänder kodningen. När de till exempel bäddas in i ett textblock som ska överföras i en URL, kodas tecknen < och > som %3c och %3e.

Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .

Se även

Gäller för

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

Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs

Konverterar en URL-kodad bytematris till en avkodad sträng med det angivna kodningsobjektet, med början vid den angivna positionen i matrisen och fortsätter för det angivna antalet byte.

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

Parametrar

bytes
Byte[]

Matrisen med byte som ska avkodas.

offset
Int32

Positionen i byte för att börja avkoda.

count
Int32

Antalet byte som ska avkodas.

e
Encoding

Objektet Encoding som anger avkodningsschemat.

Returer

En avkodad sträng.

Undantag

bytes är null, men count är inte lika med 0.

offset är mindre än 0 eller större än matrisens bytes längd.

-eller-

count är mindre än 0, eller count + offset är större än matrisens bytes längd.

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 teckenentitetsmotsvarigheter. URL-avkodning vänder kodningen. När du till exempel bäddar in i ett textblock som ska överföras i en URL kodas tecknen <> som %3c och %3e.

Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .

Se även

Gäller för

UrlDecode(String)

Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs

Konverterar en sträng som har kodats för överföring i en URL till en avkodad sträng.

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

Parametrar

str
String

Strängen som ska avkodas.

Returer

En avkodad sträng.

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 teckenentitetsmotsvarigheter. URL-avkodning vänder kodningen. När de till exempel bäddas in i ett textblock som ska överföras i en URL, kodas tecknen < och > som %3c och %3e.

Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .

Se även

Gäller för

UrlDecode(Byte[], Encoding)

Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs
Källa:
HttpUtility.cs

Konverterar en URL-kodad bytematris till en avkodad sträng med det angivna avkodningsobjektet.

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

Parametrar

bytes
Byte[]

Matrisen med byte som ska avkodas.

e
Encoding

Det Encoding som anger avkodningsschemat.

Returer

En avkodad sträng.

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 teckenentitetsmotsvarigheter. URL-avkodning vänder kodningen. När de till exempel bäddas in i ett textblock som ska överföras i en URL, kodas tecknen < och > som %3c och %3e.

Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .

Se även

Gäller för