Co to jest adres URL (jednolity lokalizator zasobów)?

click fraud protection

Skrót jako URL, Uniform Resource Locator to sposób na określenie lokalizacji plik w Internecie. Używamy ich nie tylko do otwierania witryn internetowych, ale także do pobierania obrazów, filmów, programów komputerowych i innych typów plików przechowywanych na serwerze.

Otwarcie lokalny plik na twoim komputerze jest tak prosty, jak dwukrotne kliknięcie go, ale aby otworzyć pliki na zdalny komputery, takie jak serwery internetowe, musimy używać adresów URL, aby nasza przeglądarka internetowa wiedziała, gdzie szukać. Na przykład otwarcie HTML plik, który reprezentuje stronę internetową opisaną poniżej, odbywa się poprzez wprowadzenie go na pasku nawigacyjnym w górnej części przeglądarki, której używasz.

Zrzut ekranu adresu URL witryny
Henrik5000 / Getty Images

Inne nazwy

Jednolite lokalizatory zasobów są najczęściej określane skrótem: adresy URL ale są też nazywane adresy stron internetowych kiedy odnoszą się do adresów URL korzystających z protokołu HTTP lub HTTPS protokół.

URL jest zwykle wymawiane z każdą literą wypowiadaną indywidualnie (tj.

u - r - l, nie hrabia). Kiedyś był skrótem od Uniwersalny lokalizator zasobów przed zmianą na Uniform Resource Locator w 1994 roku.

Przykłady adresów URL

Prawdopodobnie jesteś przyzwyczajony do wpisywania adresu URL, takiego jak ten, aby uzyskać dostęp do witryny Google:

https://www.google.com

Cały adres nazywany jest adresem URL. Innym przykładem jest ta strona internetowa (pierwsza) i Microsoft (druga):

https://www.lifewire.comhttps://www.microsoft.com

Możesz nawet uzyskać bardzo szczegółowe informacje i otworzyć bezpośredni adres URL obrazu, jak ten długi który wskazuje na logo Google na stronie Wikipedii. Jeśli otworzysz ten link, zobaczysz, że zaczyna się od https:// i ma normalnie wyglądający adres URL, jak w powyższych przykładach, ale ma też wiele innych tekstów i ukośników, które wskazują dokładny folder i plik, w którym znajduje się obraz na serwerze witryny.

Ta sama koncepcja ma zastosowanie, gdy uzyskujesz dostęp do routera Strona logowania; router adres IP jest używany jako adres URL w celu otwarcia strony konfiguracji.

Większość z nas zna tego typu adresy URL, których używamy w przeglądarkach internetowych, takich jak Firefox czy Chrome, ale nie są to jedyne przypadki, w których potrzebny jest adres URL.

We wszystkich tych przykładach do otwierania witryny używasz protokołu HTTP, który jest prawdopodobnie jedynym, z którym spotyka się większość ludzi, ale istnieją również inne protokoły, których możesz użyć, takie jak FTP, TELNET, MAILTO i PROW. Adres URL może nawet wskazywać na lokalne pliki, które masz na twardy dysk. Każdy protokół może mieć unikalny zestaw składnia zasady, aby dotrzeć do celu.

Struktura adresu URL

Adres URL można podzielić na różne sekcje, z których każdy służy określonemu celowi podczas uzyskiwania dostępu do zdalnego pliku.

Adresy URL HTTP i FTP mają taką samą strukturę, jak protokół://nazwa hosta/informacje o pliku. Na przykład dostęp do pliku FTP z jego adresem URL może wyglądać mniej więcej tak:

FTP://nazwaserwera/folder/innyfolder/programdetails.docx. 

Który, oprócz posiadania FTP zamiast HTTP, wygląda jak każdy inny adres URL, który możesz napotkać w internecie.

Użyjmy następującego adresu URL jako przykładu adresu HTTP i zidentyfikujmy każdą część:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html. 
  • https jest protokołem (podobnie jak FTP jest protokołem), który definiuje typ serwera, z którym się komunikujesz.
  • bezpieczeństwo jest nazwa hosta używane do uzyskiwania dostępu do tej konkretnej strony internetowej.
  • blog google to nazwa domeny.
  • com jest tym, co określa się jako domena najwyższego poziomu (TLD), niektóre inne to .net, .org, .co.uk itp.
  • /2018/01/ reprezentuje katalogi używane do organizowania strony internetowej lub pliku. Na serwerze internetowym, na którym znajdują się pliki witryny, będą to rzeczywiste foldery, które należy kliknąć, aby znaleźć plik określony przez ten adres URL.
  • Dzisiejsze-Cpu-Czas-Czego-potrzebujesz.html to rzeczywisty plik, na który wskazuje adres URL. Jeśli próbujesz załadować obraz, plik audio lub inny typ pliku zamiast pliku HTML, adres URL kończy się tak rozszerzenie pliku (jak PNG lub MP3).
  • bezpieczeństwo.googleblog.com jak grupa nazywa się W pełni kwalifikowana nazwa domeny (FQDN).

Reguły składni adresów URL

W adresie URL dozwolone są tylko cyfry, litery i następujące znaki: ()!$-'_*+.

Pozostałe znaki muszą być zakodowane (przetłumaczone na kod programowania), aby zostały zaakceptowane.

Niektóre adresy URL mają parametry, które oddzielają je od dodatkowych zmiennych. Na przykład, gdy wyszukujesz w Google linka ratunkowa:

https://www.google.com/search? q=życie. 

Znak zapytania, który widzisz, mówi pewnemu skryptowi hostowanemu na serwerze Google, że chcesz wysłać do niego określone polecenie, aby uzyskać niestandardowe wyniki.

Konkretny skrypt, którego używa Google do przeprowadzania wyszukiwań, wie, że wszystko, co następuje po ?q= część adresu URL powinna być identyfikowana jako wyszukiwane hasło, więc wszystko, co zostanie wpisane w tym miejscu w adresie URL, zostanie użyte do wyszukiwania w wyszukiwarce Google.

Możesz zobaczyć podobne zachowanie w adresie URL w tym wyszukiwaniu w YouTube najlepsze filmy o kotach:

https://www.youtube.com/results? search_query=najlepsze+filmy+kot+. 

Chociaż spacje nie są dozwolone w adresie URL, niektóre witryny używają + znak, który widać zarówno w przykładach Google, jak i YouTube. Inni używają zakodowanego odpowiednika spacji, który jest %20.

Niektóre adresy URL mogą przełączać się między parametrami w zależności od kontekstu. Dobry przykład widać, gdy dodawanie znacznika czasu do filmu na YouTube. Niektóre linki wymagają znaku ampersand, a inne używają znaku zapytania.

Adresy URL mogą również używać kotwic. Znajdują się one na samym końcu i opisują, dokąd na tej stronie przejść po wybraniu linku. Kotwice są tworzone podczas dodawania linków do strony internetowej i używają znaku liczby (#). Oto przykład we wpisie Wikipedii, w którym kotwica prowadzi do innej części strony:

https://en.wikipedia.org/wiki/Lifewire#History. 

W adresach URL, które korzystają z wielu zmiennych, po znaku zapytania występuje co najmniej jeden znak ampersand. Tutaj możesz zobaczyć przykład wyszukiwania Amazon.com dla systemu Windows 10:

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10. 

Pierwsza zmienna, adres URL, jest poprzedzona znakiem zapytania, ale następna zmienna, pola-słowa kluczowe, jest poprzedzony znakiem ampersandu. Dodatkowe zmienne również byłyby poprzedzone znakiem ampersandu.

Części adresu URL to wielkość liter ma znaczenie—konkretnie wszystko po nazwę domeny (katalogi i nazwę pliku). Możesz to zobaczyć na własne oczy, zapisując wielką literę „potrzebuję” w przykładowym adresie URL z Google, który zdekonstruowaliśmy powyżej, dzięki czemu koniec adresu URL zostanie odczytany dzisiejsza-cpu-podatność-podatności-co-POTRZEBUJESZ.html. Spróbuj otworzyć tę stronę, a zobaczysz, że nie ładuje się, ponieważ ten konkretny plik nie istnieje na serwerze.

Więcej informacji o adresach URL

Jeśli adres URL wskazuje plik, który może wyświetlić Twoja przeglądarka internetowa, np JPG obraz, wtedy nie musisz faktycznie pobierać go na swój komputer, aby go zobaczyć. Jednak w przypadku plików, które nie są normalnie wyświetlane w przeglądarce, np. PDF oraz DOCX pliki, a zwłaszcza EXE plików (i wielu innych typów plików), zostaniesz poproszony o jego pobranie.

Adresy URL zapewniają nam łatwy sposób uzyskania dostępu do adresu IP serwera bez konieczności znajomości rzeczywistego adresu. Są jak łatwe do zapamiętania nazwy naszych ulubionych witryn. To tłumaczenie z adresu URL na adres IP jest czym Serwery DNS są używane do.

Niektóre adresy URL są naprawdę długie i złożone i najlepiej używać ich, klikając je jako łącze lub kopiując/wklejając je w pasku adresu przeglądarki. Błąd w adresie URL może wygenerować serię 400 Błąd kodu stanu HTTP, najczęstszym typem jest a Błąd 404.

Jeden przykład można zobaczyć na gog.com. Jeśli spróbujesz uzyskać dostęp do strony, która nie istnieje na ich serwerze (takiej jak ta), otrzymasz błąd 404. Tego typu błędy są tak powszechne, że często można znaleźć niestandardowe, często humorystyczne ich wersje na niektórych stronach internetowych. Prowadzimy listę niektórych z lepszych.

Jeśli masz problem z dostępem do strony internetowej lub pliku online, który Twoim zdaniem powinien ładować się normalnie, zapoznaj się z naszym Jak rozwiązać problem z błędem w adresie URL przewodnik zawierający przydatne pomysły na to, co dalej.

Większość adresów URL nie wymaga podania nazwy portu. Otwarcie google.com, na przykład można to zrobić, podając numer portu na końcu, tak jak http://www.google.com: 80 ale to nie jest konieczne. Gdyby witryna działała na porcie 8080, można by zastąpić port i uzyskać dostęp do strony w ten sposób.

Domyślnie witryny FTP używają portu 21, ale inne mogą być skonfigurowane na porcie 22 lub innym. Jeśli witryna FTP nie używa portu 21, musisz określić, z którego korzysta, aby uzyskać prawidłowy dostęp do serwera. Ta sama koncepcja dotyczy każdego adresu URL, który używa innego portu niż ten, do którego program używany do uzyskiwania dostępu domyślnie zakłada, że ​​jest używany.

FAQ

  • Czy mogę zablokować adres URL?

    Tak. Jak blokujesz witrynę zależy od urządzenia i systemu operacyjnego. Większość przeglądarek internetowych umożliwia blokowanie określonych witryn, a adres URL w całej sieci można zablokować za pomocą ustawień routera.

  • Co to jest skrócony adres URL?

    Próżny adres URL to krótki, łatwy do zapamiętania adres URL, który przekierowuje z dłuższego, bardziej złożonego adresu URL. Aby skonfigurować skrócony adres URL, użyj a Skrócenie adresu URL który oferuje niestandardowe domeny.

  • Co to jest adres URL wywołania zwrotnego?

    Adres URL wywołania zwrotnego to strona, na którą użytkownicy są przekierowywani po wykonaniu akcji w innej witrynie lub programie. Na przykład, jeśli dokonasz zakupu na stronie internetowej i zostaniesz przekierowany do zewnętrznego podmiotu przetwarzającego płatności, będziesz: zostać przekierowany do adresu URL wywołania zwrotnego (zwykle strony potwierdzenia) w oryginalnej witrynie po zakończeniu Zapłata.

  • Jaka jest różnica między HTTP a HTTPS?

    Głównym różnica między HTTP a HTTPS jest to, że HTTPS jest bezpieczniejszy. Dlatego należy go zawsze używać na stronach internetowych, do których należy przesyłać bezpieczne dane.