URL
Esta página ou se(c)ção precisa ser formatada para o padrão wiki. (04 de novembro de 2022) |
Uniform Resource Locator (URL), em português, "localizador uniforme de recursos", se refere a um formato de endereçamento no qual se encontra algum recurso informático em uma rede de computadores. Exemplos de recursos que podem ser localizados utilizando uma URL são arquivos, ou dispositivos, como uma impressora. Esta rede pode ser a Internet, ou uma rede menor, como uma rede doméstica ou corporativa.
Estrutura
Uma URL completa possui a seguinte estrutura:
esquema://domínio:porta/caminho/recurso?query_string#fragmento- esquema: protocolo a ser utilizado. Exemplos: HTTP, HTTPS, FTP.
- domínio: caminho ao dispositivo que contém o recurso. Normalmente está na forma de endereço DNS ou endereço IP.
- porta: ponto lógico no qual executar a conexão com o dispositivo (opcional).
- caminho: especifica o local exato, geralmente num sistema de arquivos, onde se encontra o recurso.
- query string[nota 1]: conjunto de um ou mais pares "chave-valor"[nota 2].[1] É uma string enviada ao servidor para passar mais contexto sobre o acesso ou utilização do recurso. (opcional)
- fragmento: uma parte ou posição específica dentro do recurso. (opcional)
O esquema informa ao computador como conectar-se (que linguagem o computador deverá usar para as comunicações), o domínio especifica onde conectar-se (a localização do outro computador) e os demais elementos do URL especificam o que está sendo solicitado.
Exemplo: http://www.w3.org/Addressing/URL/uri-spec.html
No exemplo acima, o protocolo é o HTTP, o servidor é designado por www.w3.org e o recurso (neste caso, o arquivo uri-spec.html) encontra-se em Addressing/URL/. A porta, omitida, recai sobre o padrão do protocolo (no caso, a porta 80) e não há query string ou identificador de fragmento.
Diferenças entre URI, URL, e URN
URI pode ser classificada como um localizador, um nome ou ambos. O termo "Uniform Resource Locator" (URL) refere-se ao subconjunto de URIs que, além de identificar um recurso, fornece um meio de localizar o recurso, descrevendo seu mecanismo de acesso, como sua "localização" na rede. [2]
Ver também
- URI (Uniform Resource Identifier)
- URN (Uniform Resource Name)
- IRI (Internationalized Resource Identifier)
- XRI (eXtensible Resource Identifier)
- IANA (Internet Assigned Numbers Authority)
- ICANN (Internet Corporation for Assigned Names and Numbers)
- W3C (World Wide Web Consortium)
- Request for Comments
- Website
Notas
Referências
- ↑ «ASP QueryString Collection» (em inglês). W3Schools. Consultado em 11 de janeiro de 2015
- ↑ «rfc3986»
Ligações externas
- RFC3986- Uniform Resource Identifier (URI): Generic Syntax, Janeiro 2005
- RFC 1738- Uniform Resource Locators (URL), Dezembro 1994
- «Uniform Resource Locators - Contents» (em inglês). Índice da especificação de URL
- «Naming and Addressing: URIs, URLs, ...». Panorama geral de endereçamento na teia mundial (ou Web), feito pelo W3C (em inglês)
- «URL Encoding» (em inglês)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
