Versions in this module Expand all Collapse all v2 v2.5.2 Jun 8, 2022 Changes in this version + const AbortRequest + const Authorizer + const BeginRequest + const CantMultiplexConns + const Data + const EndRequest + const FCGIHeaderLen + const FCGIKeepConn + const FCGIListenSockFileno + const FCGINullRequestID + const Filter + const GetValues + const GetValuesResult + const MaxConns + const MaxRequests + const MaxType + const MultiplexConns + const Overloaded + const Params + const RequestComplete + const Responder + const Stderr + const Stdin + const Stdout + const UnknownRole + const UnknownType + const Version1 + type FCGIClient struct + func Dial(network, address string) (fcgi *FCGIClient, err error) + func DialContext(ctx context.Context, network, address string) (fcgi *FCGIClient, err error) + func DialWithDialerContext(ctx context.Context, network, address string, dialer net.Dialer) (fcgi *FCGIClient, err error) + func (c *FCGIClient) Close() + func (c *FCGIClient) Do(p map[string]string, req io.Reader) (r io.Reader, err error) + func (c *FCGIClient) Get(p map[string]string, body io.Reader, l int64) (resp *http.Response, err error) + func (c *FCGIClient) Head(p map[string]string) (resp *http.Response, err error) + func (c *FCGIClient) Options(p map[string]string) (resp *http.Response, err error) + func (c *FCGIClient) Post(p map[string]string, method string, bodyType string, body io.Reader, l int64) (resp *http.Response, err error) + func (c *FCGIClient) PostFile(p map[string]string, data url.Values, file map[string]string) (resp *http.Response, err error) + func (c *FCGIClient) PostForm(p map[string]string, data url.Values) (resp *http.Response, err error) + func (c *FCGIClient) Request(p map[string]string, req io.Reader) (resp *http.Response, err error) + func (c *FCGIClient) SetReadTimeout(t time.Duration) error + func (c *FCGIClient) SetWriteTimeout(t time.Duration) error + type Transport struct + DialTimeout caddy.Duration + EnvVars map[string]string + ReadTimeout caddy.Duration + ResolveRootSymlink bool + Root string + SplitPath []string + WriteTimeout caddy.Duration + func (Transport) CaddyModule() caddy.ModuleInfo + func (t *Transport) Provision(ctx caddy.Context) error + func (t *Transport) UnmarshalCaddyfile(d *caddyfile.Dispenser) error + func (t Transport) RoundTrip(r *http.Request) (*http.Response, error)