Compartir vía


HttpUtility.UrlDecode Método

Definición

Convierte una cadena que se ha codificado para su transmisión en una dirección URL en una cadena descodificada.

Para codificar o descodificar valores fuera de una aplicación web, use la clase WebUtility.

Sobrecargas

UrlDecode(String, Encoding)

Convierte una cadena con codificación URL en una cadena descodificada, utilizando el objeto de codificación especificado.

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

Convierte una matriz de bytes con codificación URL en una cadena descodificada mediante el objeto de codificación especificado, empezando en la posición especificada de la matriz y continuando hasta el número especificado de bytes.

UrlDecode(String)

Convierte una cadena que se ha codificado para su transmisión en una dirección URL en una cadena descodificada.

UrlDecode(Byte[], Encoding)

Convierte una matriz de bytes con codificación URL en una cadena descodificada mediante el objeto de descodificación especificado.

UrlDecode(String, Encoding)

Source:
HttpUtility.cs
Source:
HttpUtility.cs
Source:
HttpUtility.cs

Convierte una cadena con codificación URL en una cadena descodificada, utilizando el objeto de codificación especificado.

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

Parámetros

str
String

Cadena que se va a descodificar.

e
Encoding

Encoding que especifica el esquema de descodificación.

Devoluciones

Cadena descodificada.

Comentarios

Si se pasan caracteres como espacios en blanco y puntuación en una secuencia HTTP, es posible que se malinterpreten en el extremo receptor. La codificación url convierte los caracteres que no se permiten en una dirección URL en equivalentes de entidad de caracteres; La descodificación de direcciones URL invierte la codificación. Por ejemplo, cuando se inserta en un bloque de texto que se va a transmitir en una dirección URL, los caracteres < y > se codifican como %3c y %3e.

Para codificar o descodificar valores fuera de una aplicación web, use la clase WebUtility.

Consulte también

Se aplica a

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

Source:
HttpUtility.cs
Source:
HttpUtility.cs
Source:
HttpUtility.cs

Convierte una matriz de bytes con codificación URL en una cadena descodificada mediante el objeto de codificación especificado, empezando en la posición especificada de la matriz y continuando hasta el número especificado de 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

Parámetros

bytes
Byte[]

Matriz de bytes que se va a descodificar.

offset
Int32

La posición del byte donde debe comenzar la descodificación.

count
Int32

Número de bytes que se van a descodificar.

e
Encoding

El objeto Encoding que especifica el esquema de descodificación.

Devoluciones

Cadena descodificada.

Excepciones

bytes es null, pero count no es igual a 0.

offset es menor que 0 o mayor que la longitud de la matriz bytes.

o bien

count es menor que 0, o count + offset es mayor que la longitud de la matriz bytes.

Comentarios

Si se pasan caracteres como espacios en blanco y puntuación en una secuencia HTTP, es posible que se malinterpreten en el extremo receptor. La codificación url convierte los caracteres que no se permiten en una dirección URL en equivalentes de entidad de caracteres; La descodificación de direcciones URL invierte la codificación. Por ejemplo, cuando se inserta en un bloque de texto que se va a transmitir en una dirección URL, los caracteres < y > se codifican como %3c y %3e.

Para codificar o descodificar valores fuera de una aplicación web, use la clase WebUtility.

Consulte también

Se aplica a

UrlDecode(String)

Source:
HttpUtility.cs
Source:
HttpUtility.cs
Source:
HttpUtility.cs

Convierte una cadena que se ha codificado para su transmisión en una dirección URL en una cadena descodificada.

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

Parámetros

str
String

Cadena que se va a descodificar.

Devoluciones

Cadena descodificada.

Comentarios

Si se pasan caracteres como espacios en blanco y puntuación en una secuencia HTTP, es posible que se malinterpreten en el extremo receptor. La codificación url convierte los caracteres que no se permiten en una dirección URL en equivalentes de entidad de caracteres; La descodificación de direcciones URL invierte la codificación. Por ejemplo, cuando se inserta en un bloque de texto que se va a transmitir en una dirección URL, los caracteres < y > se codifican como %3c y %3e.

Para codificar o descodificar valores fuera de una aplicación web, use la clase WebUtility.

Consulte también

Se aplica a

UrlDecode(Byte[], Encoding)

Source:
HttpUtility.cs
Source:
HttpUtility.cs
Source:
HttpUtility.cs

Convierte una matriz de bytes con codificación URL en una cadena descodificada mediante el objeto de descodificación especificado.

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

Parámetros

bytes
Byte[]

Matriz de bytes que se va a descodificar.

e
Encoding

Encoding que especifica el esquema de descodificación.

Devoluciones

Cadena descodificada.

Comentarios

Si se pasan caracteres como espacios en blanco y puntuación en una secuencia HTTP, es posible que se malinterpreten en el extremo receptor. La codificación url convierte los caracteres que no se permiten en una dirección URL en equivalentes de entidad de caracteres; La descodificación de direcciones URL invierte la codificación. Por ejemplo, cuando se inserta en un bloque de texto que se va a transmitir en una dirección URL, los caracteres < y > se codifican como %3c y %3e.

Para codificar o descodificar valores fuera de una aplicación web, use la clase WebUtility.

Consulte también

Se aplica a