函数定义#
FuzzCalcExpr#
详细描述#
FuzzCalcExpr() map[string]any
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | map[string]any | |
FuzzCalcExprInt32Safe#
详细描述#
FuzzCalcExprInt32Safe() map[string]any
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | map[string]any | |
FuzzCalcExprInt64Safe#
详细描述#
FuzzCalcExprInt64Safe() map[string]any
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | map[string]any | |
HTTPRequest#
详细描述#
HTTPRequest(i any, opts ...BuildFuzzHTTPRequestOption) (*FuzzHTTPRequest, error)
参数名 | 参数类型 | 参数解释 |
---|
i | any | |
opts | ...BuildFuzzHTTPRequestOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *FuzzHTTPRequest | |
r2 | error | |
MustHTTPRequest#
详细描述#
MustHTTPRequest(i any, opts ...BuildFuzzHTTPRequestOption) *FuzzHTTPRequest
参数名 | 参数类型 | 参数解释 |
---|
i | any | |
opts | ...BuildFuzzHTTPRequestOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *FuzzHTTPRequest | |
ProtobufBytes#
详细描述#
ProtobufBytes(i any) *ProtobufRecords
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *ProtobufRecords | |
ProtobufHex#
详细描述#
ProtobufHex(i any) *ProtobufRecords
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *ProtobufRecords | |
ProtobufJSON#
详细描述#
ProtobufJSON(i any) *ProtobufRecords
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *ProtobufRecords | |
ProtobufYAML#
详细描述#
ProtobufYAML(i any) *ProtobufRecords
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *ProtobufRecords | |
Strings#
详细描述#
fuzz
Strings(i any) []string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | []string | |
StringsFunc#
详细描述#
StringsFunc(i any, cb func(i *mutate.MutateResult), params ...any) error
参数名 | 参数类型 | 参数解释 |
---|
i | any | |
cb | func(i *mutate.MutateResult) | |
params | ...any | |
返回值#
StringsWithParam#
详细描述#
StringsWithParam(i any, i2 any) []string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | []string | |
UrlToHTTPRequest#
详细描述#
UrlToHTTPRequest(method string, i any) (*mutate.FuzzHTTPRequest, error)
参数名 | 参数类型 | 参数解释 |
---|
method | string | |
i | any | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *mutate.FuzzHTTPRequest | |
r2 | error | |
UrlsToHTTPRequests#
详细描述#
UrlsToHTTPRequests(target ...any) (*FuzzHTTPRequestBatch, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *FuzzHTTPRequestBatch | |
r2 | error | |
WithConcurrentLimit#
详细描述#
WithConcurrentLimit(i int) HttpPoolConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | HttpPoolConfigOption | |
WithDelay#
详细描述#
WithDelay(b float64) HttpPoolConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | HttpPoolConfigOption | |
WithNamingContext#
详细描述#
WithNamingContext(invokerName string) HttpPoolConfigOption
参数名 | 参数类型 | 参数解释 |
---|
invokerName | string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | HttpPoolConfigOption | |
WithTimeOut#
详细描述#
WithTimeOut(f float64) HttpPoolConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | HttpPoolConfigOption | |
context#
详细描述#
context(ctx context.Context) BuildFuzzHTTPRequestOption
参数名 | 参数类型 | 参数解释 |
---|
ctx | context.Context | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | BuildFuzzHTTPRequestOption | |
https#
详细描述#
https(i bool) BuildFuzzHTTPRequestOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | BuildFuzzHTTPRequestOption | |
noEncode#
详细描述#
noEncode(i bool) BuildFuzzHTTPRequestOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | BuildFuzzHTTPRequestOption | |
proxy#
详细描述#
proxy(i string) BuildFuzzHTTPRequestOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | BuildFuzzHTTPRequestOption | |
showTag#
详细描述#
showTag()