Codificación de URL

Autor: John Stephens
Fecha De Creación: 2 Enero 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Codificación de URL - Tecnología
Codificación de URL - Tecnología

Contenido

Definición: ¿Qué significa la codificación de URL?

La codificación de URL es un mecanismo para traducir caracteres especiales o incapaces a un formato universalmente aceptado por servidores web y navegadores. La codificación de la información se puede aplicar a nombres de recursos uniformes (URN), identificadores de recursos uniformes (URI) y localizadores de recursos uniformes (URL), y los caracteres seleccionados en la URL se reemplazan por uno o más tripletes de caracteres compuestos por el carácter de porcentaje y dos dígitos hexadecimales. Los dígitos hexadecimales en los tripletes de caracteres representan el valor numérico de los caracteres que se reemplazan. La codificación de URL se usa ampliamente en el envío de datos de formularios HTML en solicitudes HTTP.


La codificación de URL también se conoce como codificación porcentual.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica la codificación de URL

Según RFC 3986, los caracteres encontrados en una URL deben estar presentes en el conjunto definido de caracteres ASCII reservados y no reservados. Sin embargo, la codificación de URL permite caracteres que de otro modo no se permitirían representar con la ayuda de caracteres permitidos. La codificación de URL se usa principalmente para caracteres de control que no son ASCII: caracteres más allá del conjunto de caracteres ASCII de 128 caracteres y caracteres reservados como el punto y coma, el signo igual, el espacio o el cursor.


Por lo general, se sigue un proceso de dos pasos para la codificación de URL, que consiste en la conversión de la cadena de caracteres en una secuencia de bytes con codificación UTF-8 y luego la conversión de cada byte que es un carácter no ASCII a "% HH", donde HH es la representación hexadecimal correspondiente del byte reemplazado. La codificación de URL puede ayudar en la conversión de caracteres no ASCII a un formato que se pueda transmitir a través de Internet.