Copyright © 2021 A. G. Madi
Version: 0.1.0
Authors: A. G. Madi (@WarpEngineer).
geminic is a library for writing Gemini protocol clients. (https://gemini.circumlunar.space/)
Include the library in a rebar3 app as a dependency and add it to the apps list in rebar.config.
Call geminic:request( URL ) to retrieve a page. The returned result will be a tuple containing the status code, status metadata, and the body, if available.
1> geminic:request( "gemini://warpengineer.space" ).
1> geminic:setopt(autoredirect, true).
2> geminic:request("gemini://warpengineer.space").
1> geminic:request( "gemini://warpengineer.space", 60000 ).
1> geminic:setopt(clientcert, geminic:make_cert("mycert.crt","mykey.key")).
2> geminic:request("gemini://warpengineer.space/restricted/index.gemini").
Generated by EDoc