函数定义#
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()