
URL to skrót od angielskiego
Uniform Resource Locator. Format ten jest stosowany przede wszystkim w Internecie do lokalizowania zasobów w sieci. Korzystając z przeglądarki i wpisując adres danej strony, używasz właśnie konwencji URL.
Składniki adresu URL
Weźmy za przykład jakiś najprostszy URL, powiedzmy:
http://www.wp.pl.
W tym adresie mamy składniki, takie jak:
- rodzaj protokołu sieciowego
- nazwa hosta (komputera serwującego usługę www)
- domena
Jak więc łatwo się domyślić - prosty URL ma postać: [
protokół] : [
ścieżka do zasobu]
Ścieżkę do zasobu z kolei rozpoczynamy znakiem
//
Pierwszy ciąg znaków po '
//', kończący się kropką, to nazwa hosta. Jest to po prostu komputer, który obsługuje żądania wyświetlenia strony (w naszym przykładzie to www).
Kolejne ciągi znaków, oddzielane kropkami, oznaczają domenę i subdomeny. W naszym przypadku jest to główna domena dla Polski: pl oraz jej subdomena: wp.
Tak więc zbierając to wszystko do kupy, cały adres możemy zdekomponować w ten sposób:
Dzięki
protokołowi DNS i rozlokowanym na całym świecie serwerom DNS, nasz komputer z dowolnego miejsca na ziemi będzie potrafił wyświetlić stronę internetową, rozwiązując kolejno poszczególne elementy adresu URL:
- pl - Domena zarejestrowana w Polsce. Polskie serwery DNS będą miały wiedzę o kolejnych subdomenach.
- wp.pl - Kontroler DNS dostępny pod adresem wp.pl będzie w stanie podać adres hosta 'www'
- www.wp.pl - Docelowy adres hosta serwującego stronę www.
- http: - Do komunikacji z hostem 'www' użyj protokołu HTTP.
Ścieżka URL
OK, wiemy już z czego składa się część adresu URL odpowiedzialna za adres. Jak pewnie zauważyłeś/aś, po
przeklikaniu się przez stronę, do tej części doklejane są kolejne elementy.
Jest to tak zwana ścieżka w adresie URL. Oznacza ona, że wyświetlany właśnie przez przeglądarkę zasób (strona) znajduje się na serwerze 'www' w danej lokalizacji. Posłużmy się przykładem.
http://www.wp.pl/jakis_katalog/jakis_katalog2/jakas_strona.html
Wszystko to, co występuje po adresie i znaku '/' jest ścieżką do strony
jakas_strona.html. Oznacza to, że serwer 'www' zostanie przeszukany w lokalizacji
jakis_katalog/jakis_katalog2 w poszukiwaniu strony
jakas_strona.html.
Katalogi te mogą być faktycznie umieszczone na dysku serwera, ale mogą być też wirtualne - być przechowywane np. w bazie danych.
Jak podać login i hasło do strony w adresie URL
Na koniec pokażemy, jak można użyć adresu URL do zalogowania się na stronie. System jest prosty i wygląda tak (spacje wprowadzone tylko w celu większej czytelności):
[protokół] :// [użytkownik] : [hasło] @ [adres_strony]
Na przykład: http://przykladowy_login:jakies_haslo@jakas_strona.pl