Skip to main content

fuzz

成员函数函数描述/介绍
fuzz.FuzzCalcExpr
fuzz.FuzzCalcExprInt32Safe
fuzz.FuzzCalcExprInt64Safe
fuzz.HTTPRequest
fuzz.MustHTTPRequest
fuzz.ProtobufBytes
fuzz.ProtobufHex
fuzz.ProtobufJSON
fuzz.ProtobufYAML
fuzz.Stringsfuzz
fuzz.StringsFunc
fuzz.StringsWithParam
fuzz.UrlToHTTPRequest
fuzz.UrlsToHTTPRequests
fuzz.WithConcurrentLimit
fuzz.WithDelay
fuzz.WithNamingContext
fuzz.WithTimeOut
fuzz.context
fuzz.https
fuzz.proxy

函数定义#

FuzzCalcExpr#

详细描述#

定义#

FuzzCalcExpr() map[string]any

返回值#

返回值(顺序)返回值类型返回值解释
r1map[string]any

FuzzCalcExprInt32Safe#

详细描述#

定义#

FuzzCalcExprInt32Safe() map[string]any

返回值#

返回值(顺序)返回值类型返回值解释
r1map[string]any

FuzzCalcExprInt64Safe#

详细描述#

定义#

FuzzCalcExprInt64Safe() map[string]any

返回值#

返回值(顺序)返回值类型返回值解释
r1map[string]any

HTTPRequest#

详细描述#

定义#

HTTPRequest(i any, opts ...BuildFuzzHTTPRequestOption) (*FuzzHTTPRequest, error)

参数#

参数名参数类型参数解释
iany
opts...BuildFuzzHTTPRequestOption

返回值#

返回值(顺序)返回值类型返回值解释
r1*FuzzHTTPRequest
r2error

MustHTTPRequest#

详细描述#

定义#

MustHTTPRequest(i any, opts ...BuildFuzzHTTPRequestOption) *FuzzHTTPRequest

参数#

参数名参数类型参数解释
iany
opts...BuildFuzzHTTPRequestOption

返回值#

返回值(顺序)返回值类型返回值解释
r1*FuzzHTTPRequest

ProtobufBytes#

详细描述#

定义#

ProtobufBytes(i any) *ProtobufRecords

参数#

参数名参数类型参数解释
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1*ProtobufRecords

ProtobufHex#

详细描述#

定义#

ProtobufHex(i any) *ProtobufRecords

参数#

参数名参数类型参数解释
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1*ProtobufRecords

ProtobufJSON#

详细描述#

定义#

ProtobufJSON(i any) *ProtobufRecords

参数#

参数名参数类型参数解释
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1*ProtobufRecords

ProtobufYAML#

详细描述#

定义#

ProtobufYAML(i any) *ProtobufRecords

参数#

参数名参数类型参数解释
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1*ProtobufRecords

Strings#

详细描述#

fuzz

定义#

Strings(i any) []string

参数#

参数名参数类型参数解释
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1[]string

StringsFunc#

详细描述#

定义#

StringsFunc(i any, cb func(i *mutate.MutateResult), params ...any) error

参数#

参数名参数类型参数解释
iany
cbfunc(i *mutate.MutateResult)
params...any

返回值#

返回值(顺序)返回值类型返回值解释
r1error

StringsWithParam#

详细描述#

定义#

StringsWithParam(i any, i2 any) []string

参数#

参数名参数类型参数解释
iany
i2any

返回值#

返回值(顺序)返回值类型返回值解释
r1[]string

UrlToHTTPRequest#

详细描述#

定义#

UrlToHTTPRequest(method string, i any) (*mutate.FuzzHTTPRequest, error)

参数#

参数名参数类型参数解释
methodstring
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1*mutate.FuzzHTTPRequest
r2error

UrlsToHTTPRequests#

详细描述#

定义#

UrlsToHTTPRequests(target ...any) (*FuzzHTTPRequestBatch , error )

参数#

参数名参数类型参数解释
target...any

返回值#

返回值(顺序)返回值类型返回值解释
*FuzzHTTPRequestBatch``
error``

WithConcurrentLimit#

详细描述#

定义#

WithConcurrentLimit(i int) HttpPoolConfigOption

参数#

参数名参数类型参数解释
iint

返回值#

返回值(顺序)返回值类型返回值解释
r1HttpPoolConfigOption

WithDelay#

详细描述#

定义#

WithDelay(b float64) HttpPoolConfigOption

参数#

参数名参数类型参数解释
bfloat64

返回值#

返回值(顺序)返回值类型返回值解释
r1HttpPoolConfigOption

WithNamingContext#

详细描述#

定义#

WithNamingContext(invokerName string) HttpPoolConfigOption

参数#

参数名参数类型参数解释
invokerNamestring

返回值#

返回值(顺序)返回值类型返回值解释
r1HttpPoolConfigOption

WithTimeOut#

详细描述#

定义#

WithTimeOut(f float64) HttpPoolConfigOption

参数#

参数名参数类型参数解释
ffloat64

返回值#

返回值(顺序)返回值类型返回值解释
r1HttpPoolConfigOption

context#

详细描述#

定义#

context(ctx context.Context) BuildFuzzHTTPRequestOption

参数#

参数名参数类型参数解释
ctxcontext.Context

返回值#

返回值(顺序)返回值类型返回值解释
r1BuildFuzzHTTPRequestOption

https#

详细描述#

定义#

https(i bool) BuildFuzzHTTPRequestOption

参数#

参数名参数类型参数解释
ibool

返回值#

返回值(顺序)返回值类型返回值解释
r1BuildFuzzHTTPRequestOption

proxy#

详细描述#

定义#

proxy(i string) BuildFuzzHTTPRequestOption

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1BuildFuzzHTTPRequestOption