Page 231 - 4785
P. 231
- URL (Uniform Resource Locator) - це URI, який, крім ідентифікації
ресурсу, надає ще й інформацію про місцезнаходження цього
ресурсу.
- URN (Uniform Resource Name) - це URI, який ідентифікує ресурс в
певному просторі назв, але, на відміну від URL, URN не вказує на
місцезнаходження цього ресурсу.
URL має наступну структуру:
<схема>: // <логін>: <пароль> @ <хост>: <порт> / <URL-шлях>
де:
- схема - схема звернення до ресурсу (зазвичай мережевий
протокол);
- логін - ім'я користувача, використовуване для доступу до ресурсу;
- пароль - пароль, асоційований з вказаним ім'ям користувача;
- хост - повністю прописане доменне ім'я хоста в системі DNS або
IP-адресу хоста;
- порт - порт хоста для підключення;
- URL-шлях - уточнююча інформація про місце знаходження
ресурсу.
Загальноприйняті схеми (протоколи) URL включають протоколи:
ftp, http, https, telnet, а також:
- gopher - протокол Gopher;
- mailto - адреса електронної пошти;
- news - новини Usenet;
- nntp - новини Usenet через протокол NNTP;
- irc - протокол IRC;
- prospero - служба каталогів Prospero Directory Service;
- wais - база даних системи WAIS;
- xmpp - протокол XMPP (частина Jabber);
- file - ім'я локального файлу;
- data - безпосередні дані (Data: URL);
6.3 Забезпечення безпеки передачі даних HTTP
Оскільки протокол HTTP призначений для передачі
символьних даних у відкритому (незашифрованому) вигляді, то
особи, які мають доступ до каналу передачі даних між клієнтом і
сервером, можуть без праці переглядати весь трафік і
використовувати його для вчинення несанкціонованих дій. У зв'язку
з цим запропоновано ряд розширень базового протоколу
229