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
   226   227   228   229   230   231   232   233   234   235   236