I think when making a nex request, Lagrange (Linux version) doesn't seem to send the query string (the bit after "?") of the URL over the wire. Is that intentional? Or am I missing something?

Posted in: s/Lagrange

๐Ÿš€ lars_the_bear

May 19 ยท 3 days ago

8 Comments โ†“

๐ŸŒ† skyjake [mod...] ยท May 19 at 19:14:

I don't think there are queries in Nex, just paths...?

๐ŸŽˆ balloon ยท May 20 at 01:01:

Because Nex does not have an input form. That's the job of Nps. I was just exploring the Nex server, but there was no server to consider running the program.

๐Ÿš€ lars_the_bear [OP] ยท May 20 at 06:32:

@skyjake : "I don't think there are queries in Nex, just paths...?"

There's no defined mechanism for input, so a ? wouldn't play the same role in nex as it does in Gemini. The specification, such as it is, says that the client sends "a path, which might be empty". Problem is, it doesn't say what a "path" amounts to, formally.

Oh, well. It's not important, just an oddity.

@balloon : "That's the job of Nps"

What's Nps? Sorry if I'm being dim.

๐ŸŒ† skyjake [mod...] ยท May 20 at 07:13:

The Nex spec doesn't really say anything about Nex URIs, but logically, the URI path component is the Nex path being requested.

If Nex is a GET request, then NPS is a POST:

โ€” nex://nightfall.city/nps/info/

๐ŸŽˆ balloon ยท May 20 at 09:03:

Yes, Nex and Nps are like Gemini and Titan. Nightfall City uses this to receive information from users. You'd better take a closer look at Nightfall City a little more.

Perhaps this is because it is not considered by clients other than Lagrange. What you're trying to do should get an unexpected response.

๐Ÿ–ฅ๏ธ mrrobinhood5 ยท May 20 at 22:10:

@balloon I made a python next server on github with this same username. It runs nex.inkverse.space

๐Ÿ™ norayr ยท May 21 at 07:09:

it doesn't lookup, i think you meant

โ€” nex://inkverse.space

๐Ÿ–ฅ๏ธ mrrobinhood5 ยท May 21 at 16:16:

@norayr absolutely right ๐Ÿ‘๐Ÿฝ thank you.

Proxied content from gemini://bbs.geminispace.org/s/Lagrange/43546 (external content)

Gemini request details:

Original URL
gemini://bbs.geminispace.org/s/Lagrange/43546
Status code
Success
Meta
text/gemini; charset=utf-8
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.