Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RequestItem ¶
type RequestItem struct {
Id string `json:"id"`
Url string `json:"url"`
Method string `json:"method"`
Query map[string]any `json:"query"`
Header map[string]string `json:"header"`
Body map[string]any `json:"body"`
NoReturn bool `json:"noReturn"`
Host string `json:"host"`
Jar bool `json:"jar"`
MaxRedirectNum int `json:"maxRedirectNum"`
Timeout int `json:"timeout"`
SaveFile FileSave `json:"saveFile"`
GetResponseHeader bool `json:"getResponseHeader"`
}
type ResponseItem ¶
type ResponseItem struct {
RequestId string `json:"requestId,omitempty"`
HttpStatusCode int `json:"httpStatusCode,omitempty"`
Header []map[string]string `json:"header,omitempty"`
Result string `json:"result,omitempty"`
Err string `json:"err,omitempty"`
}
func ExecuteRequests ¶
func ExecuteRequests(requests []RequestItem, concurrence int) (rr []ResponseItem, err error)
func Request ¶
func Request(request RequestItem) (res ResponseItem, ok bool)
Click to show internal directories.
Click to hide internal directories.