WebUtility.UrlEncode(String) WebUtility.UrlEncode(String) WebUtility.UrlEncode(String) WebUtility.UrlEncode(String) Method

Definition

Convierte una cadena de texto en una cadena codificada como una dirección URL. Converts a text string into a URL-encoded string.

public:
 static System::String ^ UrlEncode(System::String ^ value);
public static string UrlEncode (string value);
static member UrlEncode : string -> string
Public Shared Function UrlEncode (value As String) As String

Parámetros

value
String String String String

Texto que se va a codificar con una dirección URL. The text to URL-encode.

Returns

Cadena codificada como una dirección URL. A URL-encoded string.

Remarks

Si se pasan caracteres como espacios en blanco y puntuación en un flujo HTTP, se pueden malinterpretar en el extremo receptor.If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. Codificación de direcciones URL reemplaza los caracteres no permitidos en una dirección URL con entidades de caracteres equivalentes que consta de las secuencias de escape hexadecimal.URL encoding replaces characters that are not allowed in a URL with character-entity equivalents consisting of hexadecimal escape sequences. La cadena convertida se espera que se ajustan al formato UTF-8.The converted string is expected to conform to the UTF-8 format.

Codificación de direcciones URL reemplaza todos los códigos de caracteres, excepto las letras, números y signos de puntuación siguientes:URL encoding replaces all character codes except for letters, numbers, and the following punctuation characters:

  • - (signo menos)- (minus sign)

  • _ (subrayado)_ (underscore)

  • . (punto). (period)

  • ! (signo de exclamación)! (exclamation point)

  • * (asterisco)* (asterisk)

  • ( y ) (apertura y cierre entre paréntesis)( and ) (opening and closing parentheses)

Por ejemplo, cuando se insertan en un bloque de texto que debe transmitirse en una dirección URL, los caracteres < y > se codifican como %3c y %3e.For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3e.

El UrlDecode método invierte la codificación.The UrlDecode method reverses the encoding.

Applies to