Query Strings

On Sun, May 24, 2020 at 06:33:56PM +0200, Brian Evans wrote:
 
> I think it would be good to clearly state what is expected of clients and servers
> regarding the escaping of querystring values for gemini.

Clients should definitely be URL escaping their queries, and servers
should be unescaping them at their end.

If this isn't done, then the thing that clients send to servers aren't
genuine, RFC-compliant URLs.  I would actually expect that any server
using a URL-parsing function from a decent library would get an error
from that function if attempting to parse an unescaped URL, and would
in turn give a permanent failure status back to the Gemini client.

Yet another client torture test?

Cheers,
Solderpunk

---

Previous in thread (1 of 11): 🗣️ Brian Evans (b__m__e (a) mailfence.com)

Next in thread (3 of 11): 🗣️ Brian Evans (b__m__e (a) mailfence.com)

View entire thread.