Що таке URL-адреса і де його взяти

У статті буде розглянуто досить актуальне питання як серед веб-програмістів і дизайнерів, так і серед простих користувачів Інтернету – що таке URL-адреса, а також дізнаємося, де ми з ним зустрічаємося, яка є в ньому потреба і що він може з себе представляти.

Що це таке?

Взагалі, URL розшифровується як Uniform Resource Locator, що в перекладі означає “покажчик ресурсу”. Звідси ми можемо зрозуміти, що він по своїй суті є локатором, який надає можливість пошуку того чи іншого ресурсу в мережі.

Склад

До складу URL-адреси посилання входить ім’я протоколу, який в подальшому буде використаний для отримання доступу до сайту або сторінки з файлами. Адреса складається з двох частин:

  • використовуваний протокол;
  • ідентифікація доменного імені.

У першій частині зберігається інформація про протокол, який буде використовуватися для отримання доступу до ресурсу. Тут відбувається вибірка необхідного для цього протоколу. Завдяки другої частини відбувається процес ідентифікації IP-адреси.

Де його знайти?

Тепер, коли ми дізналися, що таке URL-адреса, перед нами постає інше питання: “Як і де його знайти?”.

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

URL-адреса ресурсу буде автоматично змінюватися і оновлюватися при переході з одного сайту на інший. Наприклад, в адресному рядку, перед основною посиланням сайту, ви можете спостерігати “http”.

Http ім’я ресурсу і ім’я файлу

Таким чином, http – це один з безлічі звичайних протоколів, використовуваних URL, який необхідний для роботи з гіпертекстом. Прикладами інших протоколів можуть служити протокол передачі файлів (FTP), Gopher, File і багато інших.

Ім’я ресурсу – це повна адреса ресурсу. Його формат повністю залежить від протоколу, який безпосередньо використовується в URL, однак для більшості форматів в імені ресурсу є один або кілька з таких шаблонних компонентів:

  • доменне ім’я (ім’я хоста);
  • ім’я файлу;
  • номер використовуваного порту для підключення (хоча це частіше необов’язковий параметр).

Ім’я хоста, тобто доменне ім’я, є більш зручним для користувача (людини) форматом ідентифікації сайту/ресурсу/файлу в мережі.

Ім’я URL-адреси файлу являє собою шлях до файлу на комп’ютері.

PCSUPPORT – це є ім’я хоста, яке використовується для доступу до якого-небудь конкретного веб-сайту.

.COM – це те, що називається доменом верхнього рівня (TDL). Наприклад, деякі з таких доменів включають до складу .net, .org,.co.uk та інші.

/od/driversites/tp/ каталоги, що використовуються для організації веб-сторінки або файлу. На веб-сервері, що містить файли веб-сайту, це будуть фактичні папки, які ви натискаєте, щоб знайти файл, вказаний цим URL-адресою.

Синтаксис URL-адреси

Оскільки програмування являє собою формальну систему, то вона має дві основні складові: синтаксис і семантика. Таким чином, в інформатиці та програмуванні, синтаксис – формальний набір правил, які визначають допустимі до використання символи. Що таке URL-адреса синтаксично?

В URL-адресі синтаксично допустимими є тільки числа, букви і наступні символи: ()! $ -‘_ * +. Інші ж знаки і символи повинні бути переведені в програмний код, щоб URL міг їх розпізнати і прийняти.

Примітно те, що, незважаючи на заборонені в URL прогалини, деякі веб-сайти використовують знак +, який ми, наприклад, можемо бачити у таких відомих сайтів, як Google і YouTube. Інші ж можуть використовувати антонім простору, яке складає 20%.

Додаткова інформація

  • Необхідність завантаження файлів на ПК

У тому випадку, якщо URL-адреса вказує на конкретний файл, який може відображатися безпосередньо в вашому веб-браузері (наприклад, зображення у форматі JPG), то необхідності в завантаженні цього файлу на свій комп’ютер, щоб його побачити, не буде.

Однак для таких файлів, які зазвичай не відображаються в браузері (файли PDF, DOCX, а також EXE-файли), буде запропоновано завантажити файл на комп’ютер, щоб використовувати його.

  • Помилка 404

Деякі URL-адреси можуть бути занадто довгими і складними, і їх найкраще відкривати клацанням по посиланню або копіювання їх в адресний рядок браузера. Якщо ви помилитеся при написанні URL-адреси, може утворитися помилка код стану HTTP 400-ї серії. Найбільш поширеним типом такої помилки є помилка 404.

Всякий раз, коли ви відвідуєте веб-сторінку, комп’ютер запитує дані з сервера з використанням “http” (як ми говорили раніше, http – це протокол передачі гіпертексту). Перш ніж веб-сторінка відкриється у вашому браузері, веб-сервер надіслав HTTP-заголовок, який містить код стану. Не дивно, що браузер відправив сервера свої власні заголовки, які містять набагато більше інформації про вас, ніж ви думаєте.

Розглянемо 404-ю помилку більш докладно.

Перша четвірка говорить нам про те, що помилка зроблена користувачем (клієнтом). Наприклад, код помилки, який починається з цифри 5, вказував б нам на помилку з боку сервера.

Нуль в середині повідомляє про орфографічні помилки. Остання четвірка уточнює сенс цієї помилки.

Такі види помилок дуже поширені, а на деяких сайтах можна знайти їх власні, часто гумористичні версії.

  • Використання портів

Деякі URL-адреси, вірніше, їх більшість, не вимагають зазначення імені порту. Наприклад, для підключення і переходу на сайт google використовується порт 8080. Це означає, що при написанні URL-адреси google ми можемо вказати ім’я порту, використовуючи посилання: http://google.com:80. Однак у переважній більшості випадків в цьому немає необхідності.

  • Трохи про “www.”

Що ж це означає? «www» розшифровується як World Wide Web. Ця абревіатура насправді не є частиною технічного протоколу. Веб-сайти використовують це, щоб вказати, що користувач знаходиться у Глобальній Мережі. Тому, якщо ви перейдете на сторінку http://google.com він автоматично перенаправляється на сторінку http://www.google.com

  • Хто такий Тім Бернерс-Лі і як він пов’язаний з URL?

А пов’язаний він з ним безпосередньо: Тім – творець Всесвітньої павутини (World Wide Web), а також багатьох елементів і специфікацій для http, html і URL. Крім того, Чи є першою людиною, який зумів зібрати і об’єднати всі наявні протоколи і концепції в придатну для використання систему гіпертекстових документів, доступ до яких можна було б отримати через мережу Інтернет. В цьому його заслуга неймовірна: по суті, саме завдяки цій людині ми маємо можливість отримання необхідної інформації з швидким доступом до неї, а також багатьом іншим функціям Всесвітньої павутини.

Сподіваємося, що вона була корисна, в ній ми з вами дізналися:

  • Що таке URL-адреса.
  • Де його знайти.
  • Його склад.
  • Різні протоколи і помилки URL-адреси сторінок сайту.