Gemini.Request (Gemini v0.2.0)

A request as defined in the Gemini Protocol Specification. Stores the url of the request, an optional user certificate as {id, meta, cert} and optional user input.

Link to this section Summary

Link to this section Types

Specs

t() :: %Gemini.Request{
  client: :inet.ip_address() | nil,
  input: nil | binary(),
  peer: nil | {hash :: binary(), metadata :: map(), cert :: binary()},
  url: URI.t()
}