|
URI - Uniform Resource Identificator stanowi uogólnioną składnię przeznaczoną do definiowania zasobów w sieci. URI jest zbudowany z nazwy schematu i części specyficznej dla schematu. URI stanowi ogólny sposób adresowania. Jednym z rodzajów URI są adresy URL i one zostaną omówione dokładniej.
URI - Uniform Resource Identificator stanowi uogólnioną składnię przeznaczoną do definiowania zasobów w sieci. URI jest zbudowany z nazwy schematu i części specyficznej dla schematu. URI stanowi ogólny sposób adresowania. Jednym z rodzajów URI są adresy URL i one zostaną omówione dokładniej. URL – Uniform Resource Locator – czyli Ujednolicony Lokalizator Zasobu – to forma określania adresów sieci Internet. Pozwala na tworzenie odwołań i połączeń do różnych typów danych w Internecie, a także odwołań do określonych usług. Ogólna składnia URL wygląda następująco: protokół adres serwera adres zasobu Adres serwera podawany jest w postaci numerycznego adresu IP (np. 195.117.114.133) lub symbolicznej (np. www.wsi.edu.pl) Adresy URL mogą przyjmować różne formy. Poniżej przedstawione zostały wybrane ogólne przykłady wraz z konkretnymi wariantami adresów. | Ogólna forma adresu i przykład | Znaczenie | | http://adres_serwera/ścieżka np.: http://www.wsi.edu.pl/studenci/index.html | „Ścieżka” oznacza ścieżkę dostępu do pliku na serwerze WWW | | http://adresserwera:numerportu/ścieżka np.: http://www.wsi.edu.pl:8534/test | Podanie numeru portu jest konieczne gdy serwer WWW udostępnia swoje usługi na niestandardowym porcie | | http://adresserwera/scieżka#nazwa_etykiety np.: http://robert.wsi.edu.pl/stud/www.htm#adresy | W przypadku odwołań do dokumentów hipertekstowych można odwoływać się do konkretnego miejsca w dokumencie. To miejsce określone jest właśnie przez nazwę etykiety | | https://adresserwera/ścieżka np.: https://ssl.onet.pl/login | W powyższym przypadku połączenie z dokumentem określonym za pomocą ścieżki będzie przeprowadzane w sposób szyfrowany (informuje o tym użycie „https” w miejsce http) | | ftp://adres_serwera/ścieżka/nazwa_pliku np.: ftp://ftp.chip.pl/pub/doc/agfa/1.rtf | Adres URL wskazuje połączenie za pomocą protokołu ftp, więc stanowi odwołanie do pliku dostępnego publicznie (poprzez anonimowego użytkownika) za pomocą tego protokołu | | ftp://użytkownik:hasło@adres_serwera/ścieżka/nazwa_pliku np.: ftp://robert:haslo@trex.wsi.edu.pl/pub/programy/ssh.exe | W ten sposób można odwołać się do pliku dostępnego przez połączenie ftp, które wymaga autoryzacji z podaniem nazwy użytkownika i hasła (np. plik znajduje się na prywatnym koncie użytkownika) | | mailto:adres_email np.: mailto:robert@wsi.edu.pl | Adres URL może stanowić odwołanie do poczty elektronicznej. Należy zwrócić uwagę że w tym przypadku po nazwie protokołu nie występuje „://”, a tylko samodzielny dwukropek | Oto kilka innych przykładów adresów URL: http://www.prezydent.pl/ http://www.radio.com.pl/trojka/index.html#test https://ssl.onet.pl/login ftp://trex.wsi.edu.pl/pub/programy/ssh.exe ftp://robert:haslo@trex.wsi.edu.pl/pub/programy/ssh.exe news://news.vogel.pl/pl.comp.www http://www.wsi.edu.pl/skr/pokaz.cgi?nazwisko=Nowak%20Jan&nr=3 Na koniec jeszcze przykładowa bardziej uogólniona forma adresu: protokół://użytkownik:hasło@host:nr_portu/ścieżka;parametr_obiektu?zapytanie#etykieta Jak widać URL może składać się z wielu elementów. |