Pesquisa · Mapa mental

Codificação por cento

A codificação por cento, também conhecida como codificação URL, é um mecanismo essencial para representar informações em um Uniform Resource Identifier (URI) quando certas condições exigem. Embora frequentemente associada a URLs, sua aplicação é mais abrangente, estendendo-se a todo o conjunto principal de URIs, que inclui tanto os Uniform Resource Locators (URLs) quanto os Uniform Resource Names (URNs). Além disso, essa codificação é crucial na preparação de dados do tipo de mídia `application/x-www-form-urlencoded`, um formato comumente empregado para transmitir dados de formulários HTTP em requisições.

Fonte: Wikipédia (pt)Texto didático por IAAtualizado em 03/07/2026

Pontos-chave

  • A codificação por cento é um mecanismo para codificar informações em URIs.
  • É também conhecida como codificação URL, mas é usada em todo o conjunto URI (URL e URN).
  • É fundamental para preparar dados do tipo `application/x-www-form-urlencoded`.
  • Permite representar caracteres reservados que possuem significados especiais em URIs.
  • Os conjuntos de caracteres e suas regras evoluíram com as especificações de URI.
01

Codificação por Cento em URIs

Entenda como a codificação por cento atua dentro de um URI, diferenciando os tipos de caracteres e a necessidade de codificação para garantir a interpretação correta.

Caracteres Permitidos em URIs

Os caracteres que podem ser usados em um URI são classificados em reservados ou não-reservados, além do caractere de porcentagem (%) que faz parte da própria codificação. Caracteres reservados são aqueles que possuem um significado especial em certos contextos; por exemplo, a barra (/) é usada para separar diferentes segmentos de um URL ou URI. Já os caracteres não-reservados não possuem nenhuma função especial. A codificação por cento permite que caracteres reservados sejam representados de forma segura, usando sequências de caracteres especiais para evitar ambiguidades. É importante notar que as definições de caracteres reservados e não-reservados, bem como as circunstâncias em que caracteres reservados adquirem significado especial, têm sido ajustadas sutilmente ao longo das revisões das especificações que regem os URIs e seus esquemas.

Vídeos recomendados

Fontes consultadas

Continue pesquisando