1 grudnia 2012

Co to jest adres URL

urlURL 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:

scr1
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


7 komentarzy:

  1. po raz pierwszy mam do czynienia z idealnym wyjaśnieniem,jak krowie na pastwisku,po prostu genialnym w swej prostocie dlatego nareszcie
    zrozumiałam
    dziękuję

    OdpowiedzUsuń
    Odpowiedzi
    1. Cieszę się, że się przydało ;)

      Usuń
    2. Mnie też się bardzo przydało :)

      Usuń
  2. witam ,bez przerwy włącza ni się avast z informacja ze-- wykryto właśnie zagrożenie -- co wejdę na jakąś stronę bez przerwy mi trajkocze jak to zastopować .

    OdpowiedzUsuń
  3. Również bardzo dziękuję! W końcu proste wytłumaczenie!

    OdpowiedzUsuń
  4. Kawał dobrej roboty :) dziękuję.

    OdpowiedzUsuń
  5. Naprawdę dobrze wytłumaczone :)

    OdpowiedzUsuń