[spec] What to do of fragments when there is a redirection
Stephane Bortzmeyer
stephane at sources.org
Tue Dec 22 09:59:50 GMT 2020
Gemini specfication apparently does not mention what to do of
fragments when there is a redirection.
If original URI is <gemini://foobar.example/#baz> and there is a
redirect to <gemini://thing.example/doit>, should the Gemini client
consider is has to go to <gemini://thing.example/doit#baz> or to
<gemini://thing.example/doit>?
The spec says "The path, query and fragment components are allowed and
have no special meanings beyond those defined by the generic syntax."
But RFC 3986 just describes a *syntax*, it seems silent about
semantics.
Therefore, for HTTP, RFC 7231 has to describe in detail what the
client ("user agent", in HTTP parlance) has to do with
fragments. Should we consider that "in doubt, do as HTTP does?")
More information about the Gemini
mailing list