Versions in this module Expand all Collapse all v3 v3.3.4 Sep 30, 2024 Changes in this version + var RequestPartDefinitions = map[string]string + type Request struct + AttackType generators.AttackTypeHolder + CompiledOperators *operators.Operators + CookieReuse bool + CustomUserAgent string + DisableCookie bool + Fuzzing []*fuzz.Rule + ID string + Payloads map[string]interface{} + SelfContained bool + Steps []*engine.Action + StopAtFirstMatch bool + UserAgent useragent.UserAgentHolder + func (request *Request) Compile(options *protocols.ExecutorOptions) error + func (request *Request) ExecuteWithResults(input *contextargs.Context, metadata, previous output.InternalEvent, ...) error + func (request *Request) Extract(data map[string]interface{}, extractor *extractors.Extractor) map[string]struct{} + func (request *Request) GetCompiledOperators() []*operators.Operators + func (request *Request) GetID() string + func (request *Request) MakeResultEvent(wrapped *output.InternalWrappedEvent) []*output.ResultEvent + func (request *Request) MakeResultEventItem(wrapped *output.InternalWrappedEvent) *output.ResultEvent + func (request *Request) Match(data map[string]interface{}, matcher *matchers.Matcher) (bool, []string) + func (request *Request) Requests() int + func (request *Request) Type() templateTypes.ProtocolType + type Step struct + Action string