/html/common-values/url/protocol/gopher:> URL-протокол распределённого поиска и передачи документов_
URL-протокол gopher://
Синтаксис
gopher://<хост>:<порт>/<путь-к-файлу>
Описание
URL-протокол gopher://
(от англ. "gopher" ‒ «суслик») сетевой протокол распределённого поиска и передачи документов. Данный протокол был широко распространён в Интернете до 1993 года (был вытеснен HTTP, так как протокол HTTP имеет больше возможностей по сравнению с Gopher протоколом).
Поддержка браузерами
Chrome
Firefox
Opera
Maxthon
IExplorer
Safari
iOS
Android
Спецификация
RFC | Название |
---|---|
1436 | The Internet Gopher Protocol |
4266 | The gopher URI Scheme |
URL-составляющие
- <хост>
- Указывается IP адрес gopher-сервера или доменное имя сайта.
gopher://example.com/
- <порт>
- Указывается порт хоста, то есть порт, по которому gopher-сервер ожидает запросы.
gopher://example.com:70/
Порт по умолчанию: «
70
». - <путь-к-файлу>
- Указывает gopher-путь, который может иметь 3 вида:
<тип>/<селектор>
<тип>/<селектор>%09<поиск>
<тип>/<селектор>%09<поиск>%09<gopher+_строка>
Составляющие:
<тип>
‒ указывает тип gopher-ресурса. Тип ресурса указывается при помощи одного символа.Тип по умолчанию: «
1
».<селектор>
‒ указывается путь к запрашиваемому объекту (каталогу, файлу). Если селектор не указан, то происходит запрос корневого каталога.<поиск>
‒ указывает поисковую строку, которая передаётся поисковой машине (если запрашиваемый ресурс является поисковой машиной). Перед поисковой строкой ставятся специальные символы заменители («%09
») заменяющие символ табуляции.<gopher+_строка>