Localizadores Uniformes de Recursos HTML

O tópico da discussão de hoje é a codificação de URL HTML. Um URL é outro termo para um endereço da web.

URLs ou URLs HTML podem consistir em palavras (por exemplo, mrexamples.com) ou endereços IP (por exemplo, 192.68.22.30).

Os nomes são mais fáceis de lembrar do que os números, então a maioria das pessoas insere seus nomes ao navegar.



URL (localizador uniforme de recursos)

A URL de uma página é o que os navegadores da web usam para solicitá-la de um servidor da web. Na Internet, um documento ou dados são guiados por um localizador uniforme de recursos (URL) quando se trata de codificação de URL HTML .

Aqui estão as regras de sintaxe para um endereço da web como https://unminifyall.com/html/index.php:

schema://prefix.domain:port/path/filename

Aqui está o porquê:

  1. Um esquema indica qual serviço está sendo fornecido pela Internet (os mais comuns são HTTP e HTTPS).
  2. Um prefixo de domínio é definido como um prefixo para uma URL (www é o padrão).
  3. O nome do domínio da Internet (como mrexamples.com) especifica o endereço do site.
  4. Uma porta especifica qual porta usar no host (80 é o padrão para HTTP e 443 para HTTPS)
  5. Definindo um caminho em um servidor (se esquecido: o diretório raiz do site)
  6. Um nome de arquivo é o nome de um documento ou recurso.

Codificação de URL HTML – Esquemas para URLs

Aqui estão alguns esquemas comuns de codificação de url HTML :

Esquema Abreviatura de Usado para
https Protocolo seguro de transferência de hipertexto Páginas da web seguras e criptografadas.
ftp Protocolo de transferência de arquivos Download ou upload de arquivos
http Protocolo de Transferência de Hipertexto Páginas da web de texto simples.
arquivo Um arquivo no seu computador

Codificação de URL

ASCII é o único conjunto de caracteres que pode ser usado para enviar URLs pela Internet. É necessário converter URLs contendo caracteres fora do conjunto ASCII.

Os caracteres transferíveis pela Internet são codificados para que possam ser transmitidos como URLs. Dígitos hexadecimais são substituídos por “%” após caracteres não ASCII em URLs em codificação de URL HTML .

Espaços não são permitidos em URLs. Os espaços geralmente são substituídos por um sinal de adição (+), ou %20, na codificação de URL.


Você pode tentar por si mesmo

Sua entrada será codificada em URL antes de ser enviada ao servidor se você clicar no botão "Enviar".

A entrada que você fornecer será exibida em uma página do servidor.

Clique em Enviar novamente com uma entrada diferente.


Exemplos de Codificação ASCII

De acordo com o conjunto de caracteres de sua página da Web , seu navegador codificará sua entrada e o HTML5 usará o conjunto de caracteres UTF-8 como padrão.

Personagem Do Windows-1252 De UTF-8
£ %A3 %C2%A3
€ %80 %E2%82%AC
© %A9 %C2%A9
® %AE %C2%AE
à %C3 %C3%83
A" %C4 %C3%84
A… %C5 %C3%85
A %C1 %C3%81
A, %C2 %C3%82
%C0 %C3%80

O tópico referente à Codificação de Url HTML agora deve ser abordado em sua totalidade.

A referência de codificação de URL que lançaremos em breve servirá como uma referência abrangente para todas as codificações de URL.

Vantagens da codificação de URL HTML:

A codificação de URL HTML fornece vários benefícios que aprimoram a funcionalidade e a experiência do usuário dos sites. Estas vantagens incluem:

  1. Compatibilidade: ao codificar URLs, a codificação de URL HTML garante que os URLs possam ser exibidos em todos os navegadores da Web e sistemas operacionais, resultando em exibição consistente em diferentes dispositivos.
  2. Segurança: a codificação de caracteres especiais em URLs dificulta a execução de ataques de hackers, como scripts entre sites, aumentando assim a segurança do site.
  3. Confiabilidade: a codificação de URL HTML evita erros de transferência de dados, codificando e transmitindo corretamente todos os caracteres especiais.
  4. Consistência: ao codificar todos os caracteres especiais, a codificação de URL HTML garante que os URLs sejam consistentes em termos de legibilidade e interpretação em diferentes navegadores e sistemas operacionais.
  5. Implementação fácil: O processo de codificação de URL é simples e pode ser implementado usando várias linguagens de programação, facilitando o uso por programadores iniciantes e experientes.
Se este artigo de alguma forma atendeu aos seus requisitos educacionais, compartilhe-o com seus amigos para compartilhar este conteúdo significativo com eles também clicando nos links abaixo.
Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone