Aby wysyłać lub odbierać informacje w Internecie, potrzebny jest sposób odwoływania się do tych informacji. Do tego właśnie służą adresy URL. URL (Universal Resource Locator) to specjalny rodzaj ciągu znaków, który określa, gdzie w Internecie można znaleźć konkretną informację. Praktycznie każda strona w Internecie ma swój własny, niepowtarzalny adres URL. Adresy URL są skonstruowane w taki sposób, aby dostarczały jak najwięcej informacji o lokalizacji danej treści. Na przykład, ta strona ma adres URL https://www.w3schools.com/, ponieważ jest to artykuł na W3Schools o tym, jak tworzyć adresy URL. URL zazwyczaj wygląda tak: http://example.com/article-about-URLs
Jak odczytać adres URL?
Pierwszą częścią adresu URL jest protokół. Określa on typ protokołu używanego do uzyskania dostępu do zasobu. Druga część adresu URL to nazwa domeny. Nazwa domeny określa host, na którym znajduje się dany zasób. Nazwa domeny składa się z dwóch części: domeny najwyższego poziomu (TLD), która zwykle składa się z dwóch liter, a następnie nazwy domeny, która zwykle jest ciągiem znaków alfanumerycznych. Nazwa domeny kończy się ukośnikiem, po którym następuje ścieżka do zasobu. Ścieżka jest ciągiem znaków służącym do określenia położenia zasobu względem korzenia hosta. Ścieżka jest zakończona ukośnikiem, po którym następuje nazwa zasobu.
Tworzenie adresu URL
Adres URL można utworzyć na wiele sposobów, ale najpopularniejszym z nich jest użycie kreatora adresów URL. Kreator adresów URL to aplikacja internetowa, która pozwala utworzyć adres URL przez wpisanie jego elementów w polu tekstowym. Wiele programów do tworzenia adresów URL umożliwia także przetestowanie adresu URL, aby upewnić się, że prowadzi on do treści, której oczekujesz. Można utworzyć adres URL ręcznie, ale nie jest to zalecane. Takie tworzenie jest podatne na błędy i łatwo jest zapomnieć o jakiejś krytycznej części adresu URL. Im bardziej skomplikowany adres URL, tym większe prawdopodobieństwo popełnienia błędu podczas ręcznego tworzenia.
Jaka jest różnica między adresami URL HTTP i HTTPS?
Gdy adres URL zaczyna się od “http”, jest to adres HTTP. Gdy adres URL zaczyna się od “https”, jest to adres URL HTTPS. “HTTP to skrót od Hypertext Transfer Protocol, natomiast HTTPS to skrót od Hypertext Transfer Protocol Secure. Różnica między HTTP a HTTPS polega na poziomie bezpieczeństwa. Adresy URL HTTP używają nieszyfrowanych połączeń, natomiast adresy URL HTTPS używają połączeń szyfrowanych. Istnieje wiele powodów, dla których warto korzystać z połączenia nieszyfrowanego. Na przykład można zaoszczędzić pieniądze, umieszczając witrynę na tanim serwerze, który nie obsługuje szyfrowania. Można też korzystać z aplikacji, w której trzeba widzieć nieprzetworzone dane wysyłane i odbierane. Jednak większość witryn korzysta obecnie z połączenia szyfrowanego, ponieważ zapewnia ono ochronę przed podsłuchiwaniem, manipulowaniem i innymi rodzajami ataków.
Dokąd prowadzą adresy URL?
Ścieżka adresu URL informuje, gdzie na serwerze znajduje się dana informacja. Na przykład ścieżka “/images/logo.png odnosi się do katalogu images, który znajduje się w katalogu głównym serwera. Katalog images znajduje się o jeden poziom niżej od katalogu głównego. Zazwyczaj ścieżka URL prowadzi do strony internetowej lub obrazu, ale może prowadzić do dowolnego typu zasobu, w tym plików PDF, plików audio lub innych typów plików. Adresy URL mogą być nawet używane do otwierania połączenia z programem działającym na serwerze. Ścieżka URL określa program, który należy otworzyć, oraz parametry, które należy mu przekazać.
Z czego składa się adres url?
Adres URL zawiera wszystkie informacje potrzebne przeglądarce do zlokalizowania i wyświetlenia konkretnej strony internetowej. Elementami adresu URL są: schemat (podstawowy protokół, np. HTTP lub FTP), nazwa hosta lub domeny, ścieżka i nazwa pliku (jeśli są wymagane), numer portu oraz opcjonalny ciąg zapytania, który może być użyty do przekazania parametrów serwerowi. Schemat określa rodzaj podstawowego protokołu używanego do uzyskania dostępu do zasobu. Najczęściej spotykane schematy to HTTP, HTTPS, FTP i FILE. Nazwa hosta określa adres internetowy serwera, na którym znajduje się dany zasób. Ścieżka i nazwa pliku, jeśli są wymagane, określają ścieżkę do katalogu i nazwę pliku na serwerze, w którym znajduje się zasób. Numer portu określa port TCP, na którym aplikacja serwera nasłuchuje na przychodzące żądania. Opcjonalny łańcuch zapytania może być użyty do przekazania parametrów do serwera.
Podsumowanie
Adres URL strony internetowej to unikalny adres każdej strony i pliku dostępnego w Internecie. Adres URL jest także ważnym elementem rankingu strony w wyszukiwarce. Adresy URL powinny być jak najłatwiejsze do zrozumienia i jak najbardziej opisowe; ułatwi to użytkownikom nawigację do potrzebnych informacji. Adres URL można utworzyć na wiele sposobów, ale najpopularniejszym z nich jest użycie kreatora adresów URL. Adres URL zawiera wszystkie informacje potrzebne przeglądarce do zlokalizowania i wyświetlenia konkretnej strony internetowej.