Versions in this module Expand all Collapse all v0 v0.1.0 Jul 10, 2019 Changes in this version + const DefaultOnionServicePort + type Config struct + Client *Tor + To map[string]string + func (c Config) Proxy(w http.ResponseWriter, r *http.Request) error + type Tor struct + DataDir string + DebugMode bool + LogFile string + Port int + Torrc string + func (t *Tor) ParseTor(c *caddy.Controller) error + func (t *Tor) SetDefaults() + func (t *Tor) Start(c *caddy.Controller) + func (t *Tor) Stop() error + type TorProxy struct + Config Config + Next httpserver.Handler + func (rd TorProxy) ServeHTTP(w http.ResponseWriter, r *http.Request) (int, error) + type TorResponse struct + func (t *TorResponse) Body() []byte + func (t *TorResponse) Header() http.Header + func (t *TorResponse) ReplaceBody(scheme, to, host string) error + func (t *TorResponse) Write(body []byte) (int, error) + func (t *TorResponse) WriteBody() error + func (t *TorResponse) WriteHeader(status int)