Uniform Resource Locator

Z Wikipedii

(Przekierowano z URL (informatyka))
Skocz do: nawigacji, szukaj

URL (ang. Uniform Resource Locator) oznacza ujednolicony format adresowania zasobów (informacji, danych, usług), stosowany w Internecie i w sieciach lokalnych.

URL najczęściej kojarzony jest z adresami stron WWW, ale ten format adresowania służy do identyfikowania wszelkich zasobów dostępnych w Internecie. Większość przeglądarek internetowych umożliwia dostęp nie tylko do stron WWW, ale także do innych zasobów w Internecie, po wpisaniu do przeglądarki poprawnego adresu URL danego zasobu.

Standard URL opisany jest w dokumencie RFC 1738.

[edytuj] Opis formatu

URL składa się z części określającej rodzaj zasobu/usługi (ang. scheme), dwukropka i części zależnej od rodzaju zasobu (ang. scheme-specific part).

Nazwy rodzaju zasobu mogą składać się z małych liter, cyfr, plusa, myślnika oraz kropki. Ze względu na możliwości pomyłki, na ogół akceptowane są przez oprogramowanie także duże litery. Popularne rodzaje zasobów:

Część zależna od rodzaju usługi zwykle przybiera jedną z postaci:

  • W przypadku zasobów będących plikami:
//adres_serwera:port/sciezka_dostępu
jeżeli port jest standardowy dla danego rodzaju zasobu, jest pomijany i stosuje się formę uproszczoną:
//adres_serwera/sciezka_dostępu
Niekiedy może być wymagane podanie nazwy użytkownika i hasła:
//nazwa_użytkownika:hasło@adres_serwera/sciezka_dostępu
ale najczęściej zarówno nazwa_użytkownika, jak i hasło nie są wymagane i mogą być pominięte.
  • W przypadku zasobów nie będących plikami (konta shellowe, adresy email itp.):
nazwa_uzytkownika@adres_serwera

Często oprogramowanie, szczególnie przeglądarki internetowe, akceptuje także niepoprawne formy adresów – pominięty separator // czy określenie protokołu http://, np.:

adres_serwera/sciezka_dostepu

Pełniejszy opis formatu URL można znaleźć w dokumencie RFC 1738.

Przykładowy URL:

http://www.wikipedia.com/wiki/URL 

gdzie:

http   protokół dostępu do zasobu
www.wikipedia.com   – adres serwera
wiki/URL   – ścieżka dostępu do zasobu

[edytuj] Zobacz też