Adding a cgi-bin script which allows to query a node's respondd over HTTP. This is especially useful when the response is expected to be large and a UDP response would lead to an unreliable transfer of multiple IP fragments, like for the upcoming "statistics-extended" respondd provider. HTTP/TCP is then the more reliable approach. Query examples with HTTP GET: $ curl --compressed "http://<IP6ADDR>/cgi-bin/respondd" -> defaults to nodeinfo $ curl --compressed "http://<IP6ADDR>/cgi-bin/respondd?nodeinfo+statistics" Query examples with HTTP POST: $ curl --data "" --compressed "http://<IP6ADDR>/cgi-bin/respondd" -> defaults to nodeinfo $ curl --data "nodeinfo statistics" --compressed "http://<IP6ADDR>/cgi-bin/respondd" Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue> |
||
---|---|---|
.. | ||
lib/gluon/status-page | ||
usr/lib/autoupdater |