SMOLNET PORTAL home about changes

CGI Demos

1x: Input Headers

The Gemini protocol specifies 2 headers for text input:

  • 10: Regular Text Input
  • 11: Sensitive Text Input
Input Header Demos

2x: Success Headers

The Gemini protocol specifies a single header for general output:

  • 20: Success
Success Header Demo

3x: Redirect Headers

The Gemini protocol specifies 2 headers for redirects:

  • 30: Temporary Redirect
  • 31: Permanent Redirect
Redirect Header Demos

4x: Temporary Failure Headers

The Gemini protocol specifies 5 headers for temporary failures:

  • 40: Temporary Failure
  • 41: Server Unavailable
  • 42: CGI Error
  • 43: Proxy Error
  • 44: Slow Down
Temporary Failure Header Demos

5x: Permanent Failure Headers

The Gemini protocol specifies 5 headers for permanent failures:

  • 50: Permanent Failure
  • 51: Not Found
  • 52: Gone
  • 53: Proxy Request Refused
  • 59: Bad Request
Permanent Failure Demos

6x: Client Certificate Required Headers

The Gemini protocol specifies 3 headers for requiring client certificates:

  • 60: Client Certificate Required
  • 61: Client Certificate Not Authorised
  • 62: Certificate Not Valid
Client Certificate Required Demos
Response: 20 (Success), text/gemini
Original URLgemini://tilde.team/~eikonal/cgidemo/desc.gmi
Status Code20 (Success)
Content-Typetext/gemini; charset=utf-8; lang=en