/html/common-values/url/protocol/gopher:> URL-протокол распределённого поиска и передачи документов_

URL-протокол 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+_строка>