Versions in this module Expand all Collapse all v0 v0.0.1 Jul 2, 2024 Changes in this version + const MaxBodyLimit + type Config struct + BodyLimit int64 + Headers map[string]string + Method string + NetworkMode string + SuccessCodes []int + SuccessRegexps []*regexp.Regexp + Timeout time.Duration + URL string + type Input struct + Config *Config + func (i *Input) Collect(accumulator api.Accumulator) error + func (i *Input) ExecuteRequest(configBytes []byte) ([]byte, error) + func (i *Input) GenerateErrorMetrics(a api.Accumulator) + func (i *Input) GetDefaultPrefix() string + func (i *Input) NetworkMode() string + func (i *Input) ProcessResponse(_ interface{}, respBytes []byte, err error, accumulator api.Accumulator) error + func (i *Input) SerializeRequest() (interface{}, string, []byte, time.Duration, error)