'''Gopher+''' is a forward compatible enhancement to the {{IETF RFC|1436}} [[Gopher (protocol)|Gopher protocol]]. Gopher+ works by sending [[metadata]] between the client and the server. The enhancement was never widely adopted by Gopher servers.<ref>{{cite web|url=http://permalink.gmane.org/gmane.network.gopher.general/2571 |access-date=3 February 2012 |title=Re: New Gopher server and client |url-status=dead |archive-url=https://web.archive.org/web/20150310110257/http://permalink.gmane.org/gmane.network.gopher.general/2571 |archive-date=10 March 2015 }}</ref><ref>{{cite web|url=http://permalink.gmane.org/gmane.network.gopher.general/1814 |access-date=3 February 2012 |title=Re: Server Contact Information |url-status=dead |archive-url=https://web.archive.org/web/20150310110252/http://permalink.gmane.org/gmane.network.gopher.general/1814 |archive-date=10 March 2015 }}</ref>
==How it works==
The client sends a tab followed by a +. A Gopher+ server will respond with a status line followed by the content the client requested. An item is marked as supporting Gopher+ in the Gopher directory listing by a tab + after the port.
==Other features==
Other features of Gopher+ include:
* Item attributes, which can include the items
** Administrator
** Last date of modification
** Different views of the file, like [[PostScript]] or plain text, or different languages