Codificação de URL

Autor: John Stephens
Data De Criação: 2 Janeiro 2021
Data De Atualização: 28 Junho 2024
Anonim
Codificação de URL - Tecnologia
Codificação de URL - Tecnologia

Contente

Definição - O que significa Codificação de URL?

A codificação de URL é um mecanismo para converter caracteres incapazes ou especiais para um formato universalmente aceito pelos servidores e navegadores da Web. A codificação de informações pode ser aplicada a URNs (Nomes de Recursos Uniformes), URIs (Identificadores de Recursos Uniformes) e URLs (URLs) e os caracteres selecionados na URL são substituídos por um ou mais trigêmeos de caracteres compostos pelo caractere de porcentagem e dois. dígitos hexadecimais. Os dígitos hexadecimais nos trigêmeos de caracteres representam o valor numérico dos caracteres que são substituídos. A codificação de URL é amplamente usada no envio de dados de formulário HTML em solicitações HTTP.


A codificação de URL também é conhecida como codificação percentual.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica a codificação de URL

Conforme a RFC 3986, os caracteres encontrados em uma URL devem estar presentes no conjunto definido de caracteres ASCII reservados e não reservados. No entanto, a codificação de URL permite caracteres que, de outra forma, não teriam permissão para serem representados com a ajuda dos caracteres permitidos. A codificação de URL é usada principalmente para caracteres de controle não ASCII - caracteres além do conjunto de 128 caracteres ASCII e caracteres reservados, como ponto-e-vírgula, sinal de igual, espaço ou cursor.


Geralmente, é seguido um processo de duas etapas para a codificação de URL, que consiste na conversão da cadeia de caracteres em uma sequência de bytes com codificação UTF-8 e, em seguida, na conversão de cada byte que é um caractere não ASCII para "% HH", em que HH é a representação hexadecimal correspondente do byte substituído. A codificação de URL pode ajudar na conversão de caracteres não ASCII em um formato que pode ser transmitido pela Internet.