HttpUtility.UrlDecode Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Convierte una cadena que se ha codificado para la transmisión en una dirección URL en una cadena descodificada.
Para codificar o descodificar valores fuera de una aplicación web, use la WebUtility clase .
Sobrecargas
| Nombre | Description |
|---|---|
| UrlDecode(String, Encoding) |
Convierte una cadena con codificación URL en una cadena descodificada mediante 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, comenzando en la posición especificada de la matriz y continuando para el número de bytes especificado. |
| UrlDecode(String) |
Convierte una cadena que se ha codificado para la 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)
Convierte una cadena con codificación URL en una cadena descodificada mediante 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);
static member UrlDecode : string * System.Text.Encoding -> string
Public Shared Function UrlDecode (str As String, e As Encoding) As String
Parámetros
- str
- String
La 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 caracteres que no se permiten en una dirección URL en equivalentes de entidades 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 WebUtility clase .
Consulte también
Se aplica a
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, comenzando en la posición especificada de la matriz y continuando para el número de bytes especificado.
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);
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
Posición en el byte que se va a comenzar a descodificar.
- count
- Int32
Número de bytes que se van a descodificar.
Devoluciones
Cadena descodificada.
Excepciones
byteses , pero count no es nulligual a 0.
offset es menor 0 o mayor que la longitud de la bytes matriz.
O bien
count es menor que 0, o count + offset es mayor que la longitud de la bytes matriz.
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 caracteres que no se permiten en una dirección URL en equivalentes de entidades 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 WebUtility clase .
Consulte también
Se aplica a
UrlDecode(String)
Convierte una cadena que se ha codificado para la 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);
static member UrlDecode : string -> string
Public Shared Function UrlDecode (str As String) As String
Parámetros
- str
- String
La 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 caracteres que no se permiten en una dirección URL en equivalentes de entidades 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 WebUtility clase .
Consulte también
Se aplica a
UrlDecode(Byte[], Encoding)
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);
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.
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 caracteres que no se permiten en una dirección URL en equivalentes de entidades 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 WebUtility clase .