Blazing Gopher Web Server
Table of contents
2 Request headers
Required
- Host;
Allowed
- Accept;
- Accept-Encoding;
- Accept-Language;
- Connection;
- If-Modified-Since;
- If-None-Match;
Ignored
- Accept-Charset;
- Accept-Datetime;
- Authorization;
- Cache-Control;
- Cookie;
- Date;
- DNT;
- From;
- Max-Forwards;
- Referer;
- User-Agent;
- Via;
- Warning;
- X-*; [RFC-6648]
Forbidden
- Content-Length;
- Content-MD5;
- Content-Type;
- If-Match;
- If-Range;
- If-Unmodified-Since;
- Proxy-Authorization;
- Range;
- TE;
- Upgrade;
???
- Expect;
- Proxy-Connection;
3 Response statuses
Implicit
- 200;
- 304;
- 400;
- 404;
- 405;
- 406;
- 408;
- 415;
- 429; [RFC-6585]
- 431; [RFC-6585]
- 500;
- 503;
- 505;
Customizable
- 300;
- 301;
- 302;
- 307;
- 308;
- 410;
Not supported
- 100;
- 201, 202, 203, 204, 205, 206;
- 303, 305, 306;
- 401, 402, 403, 407, 409, 411, 412, 413, 414, 416;
- 501, 502, 504, 506;
- *;
???
- 426; [RFC-2817]
4 Response headers
Implicit
- Age;
- Allow;
- Cache-Control;
- Connection;
- Content-Length;
- Content-MD5;
- Date;
- ETag;
- Expires;
- Retry-After;
- Server;
Customizable
- Access-Control-Allow-Origin;
- Content-Encoding;
- Content-Language;
- Content-Location;
- Content-Disposition; [RFC-6266] [RFC-2183]
- Content-Type;
- Last-Modified;
- Link;
- Location;
- Warning;
- X-*; [RFC-6648]
Not supported
- Accept-Ranges;
- Content-Range;
- P3P;
- Pragma;
- Proxy-Authenticate;
- Refresh;
- Set-Cookie;
- Status;
- Trailer;
- Transfer-Encoding;
- Via;
- WWW-Authenticate;
???
- Strict-Transport-Security;
- Vary
5 References
5.1 Normative
[RFC-1945] | Hypertext Transfer Protocol -- HTTP/1.0 (RFC) |
[RFC-2616] | Hypertext Transfer Protocol -- HTTP/1.1 (RFC) |
[RFC-2817] | Upgrading to TLS Within HTTP/1.1 (RFC) |
[RFC-6585] | (1, 2) Additional HTTP Status Codes (RFC) |
[RFC-5988] | Web Linking (RFC) |
[RFC-2183] | Communicating Presentation Information in Internet Messages: The Content-Disposition Header Field (RFC) |
[RFC-6266] | Use of the Content-Disposition Header Field in the Hypertext Transfer Protocol (HTTP) (RFC) |
[RFC-4229] | HTTP Header Field Registrations (RFC) |
[RFC-2965] | HTTP State Management Mechanism (RFC) |
[IANA-headers] | Message Headers (IANA) |
5.2 Informative
[RFC-6648] | (1, 2) Deprecating the "X-" Prefix and Similar Constructs in Application Protocols (RFC) |
[webmachine] | Webmachine (project) |