Hi!
I'm pretty much new to the gemini universe, one thing I think would be
useful would be some sort of tooling where I could "poke" my server, something like "curl".
I've seen curl devs refused to implement it in another post, but what is
the alternative besides using a browser?
Am I overthinking it? What do you guys do when you want to play sending requests to a development server?
| ncat --ssl geminiprotocol.net 1965 \# Project Gemini specifications
| fmt | head
protocol-specification.gmi Gemini network protocol specification gemtext-specification.gmi Gemini hypertext format ("gemtext")$ rue
What do you need?
Just request a page to trigger some action on the server?
I've been testing with gnutls-cli, so something like:
$ printf 'gemini://geminiprotocol.net/docs/specification.gmi\r\n'
| gnutls-cli --insecure geminiprotocol.net:1965
works fine for my current needs.
I've seen curl devs refused to implement it in another post, but what is
the alternative besides using a browser?
Hi, is gmni what you are looking for?
```
christopher@theoden ~$ guix show gmni
name: gmni
version: 1.0
outputs:
+ out: everything
systems: x86_64-linux i686-linux
dependencies: bearssl@0.6 pkg-config@0.29.2 scdoc@1.11.4
location: gnu/packages/web-browsers.scm:737:2
homepage: https://sr.ht/~sircmpwn/gmni
license: GPL 3+, non-copyleft
synopsis: Minimalist command line Gemini client
description: The gmni package includes:
+
+ * A CLI utility (like curl): gmni
+
+ * A line-mode browser: gmnlm
```
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 74 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 01:21:47 |
| Calls: | 1,194 |
| Files: | 1,352 |
| D/L today: |
1 files (1,580K bytes) |
| Messages: | 290,958 |