-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: gemini-site
action: commit
revision:
path_from:
revision_from: 9d5bd30ac7d9415889882a7d46ba4b9195410244:
path_to:
revision_to:

git.thebackupbox.net

gemini-site

git://git.thebackupbox.net/gemini-site

commit 9d5bd30ac7d9415889882a7d46ba4b9195410244
Author: Solderpunk <solderpunk@posteo.net>
Date:   Sun Nov 7 18:07:34 2021 +0100

    Clarify that redirect URLs should be used as is, without query strings added.

diff --git a/docs/specification.gmi b/docs/specification.gmi

index 8954d2b39fc6fd8923a9e19b7c99e01ab391e736..

index ..3524c472176890e53c2719379936a6376ecf2ded 100644

--- a/docs/specification.gmi
+++ b/docs/specification.gmi
@@ -91,7 +91,7 @@ The request was handled successfully and a response body will follow the respons

 Status codes beginning with 3 are REDIRECT status codes, meaning:

-The server is redirecting the client to a new location for the requested resource.  There is no response body.  <META> is a new URL for the requested resource.  The URL may be absolute or relative.  The redirect should be considered temporary, i.e. clients should continue to request the resource at the original address and should not performance convenience actions like automatically updating bookmarks.  There is no response body.
+The server is redirecting the client to a new location for the requested resource.  There is no response body.  <META> is a new URL for the requested resource.  The URL may be absolute or relative.  If relative, it should be resolved against the URL used in the original request.  If the URL used in the original request contained a query string, the client MUST NOT apply this string to the redirect URL, instead using the redirect URL "as is".  The redirect should be considered temporary, i.e. clients should continue to request the resource at the original address and should not performance convenience actions like automatically updating bookmarks.  There is no response body.

 ### 3.2.4 4x (TEMPORARY FAILURE)

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 18:18:26 2024