Localizadores Uniformes de Recursos HTML
Um URL é outra palavra para um endereço da web.
Um URL pode ser composto de palavras (por exemplo, w3schools.com), ou um endereço de Protocolo de Internet (IP) (por exemplo, 192.68.20.50).
A maioria das pessoas digita o nome ao navegar, porque os nomes são mais fáceis de lembrar do que os números.
URL - Localizador uniforme de recursos
Os navegadores da Web solicitam páginas de servidores da Web usando uma URL.
Um Uniform Resource Locator (URL) é usado para endereçar um documento (ou outros dados) na web.
Um endereço da web como https://www.w3schools.com/html/default.asp segue estas regras de sintaxe:
scheme://prefix.domain:port/path/filename
Explicação:
- esquema - define o tipo de serviço de Internet (o mais comum é http ou https )
- prefix - define um prefixo de domínio (o padrão para http é www )
- domain - define o nome de domínio da Internet (como w3schools.com)
- port - define o número da porta no host (o padrão para http é 80 )
- path - define um caminho no servidor (se omitido: o diretório raiz do site)
- filename - define o nome de um documento ou recurso
Esquemas de URL comuns
A tabela abaixo lista alguns esquemas comuns:
Scheme | Short for | Used for |
---|---|---|
http | HyperText Transfer Protocol | Common web pages. Not encrypted |
https | Secure HyperText Transfer Protocol | Secure web pages. Encrypted |
ftp | File Transfer Protocol | Downloading or uploading files |
file | A file on your computer |
Codificação de URL
Os URLs só podem ser enviados pela Internet usando o conjunto de caracteres ASCII . Se um URL contiver caracteres fora do conjunto ASCII, o URL deverá ser convertido.
A codificação de URL converte caracteres não ASCII em um formato que pode ser transmitido pela Internet.
A codificação de URL substitui caracteres não ASCII por um "%" seguido por dígitos hexadecimais.
Os URLs não podem conter espaços. A codificação de URL normalmente substitui um espaço por um sinal de mais (+) ou %20.
Tente você mesmo
Se você clicar em "Enviar", o navegador codificará a URL da entrada antes de enviá-la ao servidor.
Uma página no servidor exibirá a entrada recebida.
Tente alguma outra entrada e clique em Enviar novamente.
Exemplos de codificação ASCII
Seu navegador codificará a entrada, de acordo com o conjunto de caracteres usado em sua página.
O conjunto de caracteres padrão em HTML5 é UTF-8.
Character | From Windows-1252 | From UTF-8 |
---|---|---|
€ | %80 | %E2%82%AC |
£ | %A3 | %C2%A3 |
© | %A9 | %C2%A9 |
® | %AE | %C2%AE |
À | %C0 | %C3%80 |
Á | %C1 | %C3%81 |
 | %C2 | %C3%82 |
à | %C3 | %C3%83 |
Ä | %C4 | %C3%84 |
Å | %C5 | %C3%85 |
Para obter uma referência completa de todas as codificações de URL, visite nossa Referência de Codificação de URL .