Documentation
¶
Index ¶
- type Request
- func (req *Request) BuildRequest(name, method, url, headers, params, bodyType, body string, cfg *config.Config) error
- func (req *Request) ParseBody(body, bodyTypeStr string) error
- func (req *Request) ParseBodyType(bodyTypeStr string) error
- func (req *Request) ParseHeaders(headersStr string) error
- func (req *Request) ParseMethod(method string) error
- func (req *Request) ParseName(nameStr string) error
- func (req *Request) ParseParams(paramsStr string) error
- func (req *Request) ParseUrl(cfg *config.Config, url string) error
- type Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Request ¶
type Request struct {
Name string `json:"name"`
Method string `json:"method"`
URL string `json:"url"`
ContentType map[string]string `json:"content-type,omitempty"`
Body string `json:"body,omitempty"`
Params map[string]string `json:"params,omitempty"`
Headers map[string]string `json:"headers,omitempty"`
}
func NewRequest ¶
func NewRequest() *Request
func (*Request) BuildRequest ¶
func (*Request) ParseBodyType ¶
func (*Request) ParseHeaders ¶
func (*Request) ParseMethod ¶
func (*Request) ParseParams ¶
Click to show internal directories.
Click to hide internal directories.