Windows网络编程Internet Gopher了解下

  Gopher:中文译“地鼠”,是迪士尼卡通人物之一(谷佛)。

  

  英文原义:The Internet Gopher Protocol

  中文释义:(RFC-1436)网际Gopher协议

  该系统是在明尼苏达大学设计,并以该校的运动队“金色地鼠”(俚语:“去找”)来命名。在时间上,比Internet还要早几年。它只支持文本,不支持图像。

  Gopher是Internet上一个非常有名的信息查找系统,它将Internet上的文件组织成某种索引,很方便地将用户从Internet的一处带到另一处。在WWW出现之前,Gopher是Internet上最主要的信息检索工具,Gopher站点也是最主要的站点,使用tcp70端口。但在WWW出现后,Gopher失去了昔日的辉煌。现在它基本过时,人们很少再使用它。

  Gopher客户程序和Gopher服务器相连接,并能使用菜单结构显示其它的菜单、文档或文件,并索引。同时可通过Telnet远程访问其它应用程序。Gopher协议使得Internet上的所有Gopher客户程序,能够与Internet上的所有已“注册”的Gopher服务器进行对话。
  Gopher是Internet工具中最激动人心的发展之一,它使新用户不必成为技术专家,就能迅速找到Internet爱好者们为之欢呼的许多优秀的资源。

  

  

                           Win32 Internet Functions for Gopher(like FTP)

Function Description
GopherAttributeEnumerator Defines a callback function that processes attribute information from a Gopher server.
GopherCreateLocator Forms a Gopher locator for use in other Gopher function calls.
GopherFindFirstFile Starts enumerating a Gopher directory listing. This function requires a handle created by InternetConnect.
GopherGetAttribute Retrieves attribute information on the Gopher object. This function requires a handle created by InternetConnect.
GopherGetLocatorType Parses a Gopher locator and determines its attributes.
GopherOpenFile Starts retrieving a Gopher object. This function requires a handle created by InternetConnect.

  参考:

  https://baike.baidu.com/item/GOPHER/611108?fr=aladdin

  http://distcomp.ru/www/vladimirv/inetsdk/inet0489.htm

猜你喜欢

转载自www.cnblogs.com/MakeView660/p/9181671.html