Більшість веб-браузерів дозволять користувачеві вказувати:
https://superuser.com/
або
https://superuser.com
Але що технічно доречно, і чому?
Більшість веб-браузерів дозволять користувачеві вказувати:
https://superuser.com/
або
https://superuser.com
Але що технічно доречно, і чому?
Відповіді:
Нахил вперед у специфікації URI / URL - це роздільник між частиною хоста (або хоста + порту) та контуром.
Це не суворо виконується, якщо в путі немає URL-адреси.
Перше визначення в RFC 1738 зазначає, що у випадку використання URL-адреси для HTML:
URL-адреса HTTP має форму:
http://<host>:<port>/<path>?<searchpart>
[]
Якщо ні, ні це немає, то "/" також може бути пропущено.
Пізніше RFC 3986 надає більш детальні вказівки щодо трактування URL-адреси з та без кінцевої косої риси як рівнозначної:
оскільки схема "http" [] визначає порожній шлях, який є еквівалентним "/", наступні чотири URI еквівалентні:
http://example.com http://example.com/ http://example.com:/ http://example.com:80/
Дотримуючись вказівок RFC, у тому числі /
дотримується суворої форми, а пропускати її дозволяється.