Що таке маркер URL?

Чоловічий портрет з комп'ютерним кодом

Маркери URL дозволяють веб-сайтам обмінюватися даними.

Авторство зображення: Stockbyte/Stockbyte/Getty Images

Універсальний (або уніфікований) локатор ресурсів — це рядок символів, який програма використовує для підключення до Інтернет-ресурсу, наприклад веб-сторінки чи адреси електронної пошти. На додаток до основної адреси, наприклад "amazon.com", URL-адреса може містити маркер даних, який веб-сервер використовує для ідентифікації вас або вашого сеансу. Це дозволяє серверу надавати більш складну, узгоджену та налаштовану інформацію.

URL

URL-адреса складається з кількох частин, включаючи метод доступу та імена сервера, домену та сторінок. Наприклад, в URL-адресі "news.yahoo.com/business" методом доступу є Hypertext Transport Protocol, також відомий як HTTP, ім’я сервера — «news», а домен — «yahoo.com». Назва після косої риски вказує на бізнес Yahoo News сторінку. Якщо після назви сторінки стоїть знак питання, як у "news.google.com/nwshp? hl=uk&tab=wn", елементи, які слідують за сторінкою "nwshp", є параметрами, які Google використовує для відображення новин. Наприклад, "hl=en" встановлює мову сторінки на англійську. Веб-програмісти можуть розміщувати інформацію для десятків параметрів в URL-адресі, тому, коли ви натискаєте посилання, веб-сервер отримує інформацію. Токени – це дані, які автоматично генеруються веб-сервером і передаються як параметри в URL-адресах.

Відео дня

Програмування

Багато сайтів, у тому числі форуми, банки, інформаційні агентства та роздрібні торговці, мають динамічні веб-сторінки, які переналаштовуються, щоб надати вам персоналізовану інформацію. Ці сайти використовують програми, які створюють веб-сторінки як вихідні дані. Програми отримують інформацію, передану їм у параметрах URL, декодують параметри та генерують веб-сторінки на основі цієї інформації.

Перенаправлення

Замість того, щоб обслуговувати сторінку, веб-програма може відправити ваш браузер на інший сайт або сторінку без необхідності натискати посилання. Наприклад, якщо організація оновлює свій сайт, сторінка, яку ви додали до закладки, може відобразити повідомлення, що інформує вас про зміни, а потім повідомляє, що перешле вас на нову сторінку через п’ять секунд. Веб-розробники називають цей процес «переспрямуванням», і, серед іншого, він дозволяє різним сайтам автоматично передавати веб-користувачів на різні сайти, які співпрацюють. Якщо ви входите на один веб-сайт і він надсилає ваш браузер на інший, перший сайт може вставити маркер у свою URL-адресу.

Аутентифікація

Маркери URL – це спосіб надати користувачам дозвіл на доступ до різних веб-ресурсів. Коли ви входите на веб-сайт за допомогою ідентифікатора користувача та пароля, ця інформація надає вам доступ до сайту. Якщо власник сайту має угоду з іншим сайтом, перший сайт може надати вам доступ до інформації, розміщеної на другому сайті. Перший сайт надсилає запит на маркер аутентифікації на веб-сервер другого сайту. Сервер генерує код безпеки і передає його першому сайту. Перший сайт перенаправляє ваш браузер на другий сайт за допомогою маркера в URL-адресі. Ваш браузер автоматично входить на другий сайт за допомогою токена. Це дозволяє переглядати другий сайт без додаткового входу на нього.