[ANN] Specification update (v 0.16.0)

Philip Linde linde.philip at gmail.com
Mon Nov 15 01:52:10 GMT 2021


On Sun, 14 Nov 2021 23:03:01 +0100
almaember <almaember at disroot.org> wrote:

> Could you please elaborate on what "apply the original request's query 
> to the redirect URL" means? I'm not sure what this forbids.

Basically, from what I understand

c: gemini://example.com/?querystring
s: 30 /movedhere
c (redirecting): gemini://example.com/movedhere?querystring

is now explicitly forbidden. The client should drop the query string
following the redirect and use the redirect URL directly:

c: gemini://example.com/?querystring
s: 30 /movedhere
c (redirecting): gemini://example.com/movedhere

The query string can still carry over, but it's up to the server, which
has to be explicit about it:

c: gemini://example.com/?querystring
s: 30 /movedhere?querystring
c (redirecting): gemini://example.com/movedhere?querystring

-- 
Philip


More information about the Gemini mailing list