Documentation ¶
Index ¶
- func Download(urlStr, filename string) (size int64, err error)
- type RequestWrapper
- func (r *RequestWrapper) BasicAuth(username, password string) *RequestWrapper
- func (r *RequestWrapper) Client() *http.Client
- func (r *RequestWrapper) Form(data string) *RequestWrapper
- func (r *RequestWrapper) Header(key, value string) *RequestWrapper
- func (r *RequestWrapper) JSON(data string) *RequestWrapper
- func (r *RequestWrapper) Json(data string) *RequestWrapper
- func (r *RequestWrapper) Method(method string) *RequestWrapper
- func (r *RequestWrapper) OK() *RequestWrapper
- func (r *RequestWrapper) Param(key, value string) *RequestWrapper
- func (r *RequestWrapper) Pipe(w io.Writer) (written int64, err error)
- func (r *RequestWrapper) Proxy(proxy string) *RequestWrapper
- func (r *RequestWrapper) ProxyFn(proxyFn func(*http.Request) (*url.URL, error)) *RequestWrapper
- func (r *RequestWrapper) Query(query string) *RequestWrapper
- func (r *RequestWrapper) Request() *http.Request
- func (r *RequestWrapper) Response() (*http.Response, error)
- func (r *RequestWrapper) Set(key, value string) *RequestWrapper
- func (r *RequestWrapper) ToBytes() ([]byte, error)
- func (r *RequestWrapper) ToFile(filename string) (size int64, err error)
- func (r *RequestWrapper) ToString() (string, error)
- func (r *RequestWrapper) Url(urlStr string) *RequestWrapper
- func (r *RequestWrapper) Use(client *http.Client) *RequestWrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RequestWrapper ¶ added in v0.1.1
type RequestWrapper struct {
// contains filtered or unexported fields
}
func Delete ¶
func Delete(urlStr string) *RequestWrapper
func Get ¶
func Get(urlStr string) *RequestWrapper
func NewRequest ¶
func NewRequest(method, urlStr string) *RequestWrapper
func Post ¶
func Post(urlStr string) *RequestWrapper
func Put ¶
func Put(urlStr string) *RequestWrapper
func Request ¶
func Request() *RequestWrapper
func (*RequestWrapper) BasicAuth ¶ added in v0.1.1
func (r *RequestWrapper) BasicAuth(username, password string) *RequestWrapper
func (*RequestWrapper) Client ¶ added in v0.1.1
func (r *RequestWrapper) Client() *http.Client
func (*RequestWrapper) Form ¶ added in v0.1.1
func (r *RequestWrapper) Form(data string) *RequestWrapper
func (*RequestWrapper) Header ¶ added in v0.1.1
func (r *RequestWrapper) Header(key, value string) *RequestWrapper
func (*RequestWrapper) JSON ¶ added in v0.1.1
func (r *RequestWrapper) JSON(data string) *RequestWrapper
func (*RequestWrapper) Json ¶ added in v0.1.1
func (r *RequestWrapper) Json(data string) *RequestWrapper
func (*RequestWrapper) Method ¶ added in v0.1.1
func (r *RequestWrapper) Method(method string) *RequestWrapper
func (*RequestWrapper) OK ¶ added in v0.1.1
func (r *RequestWrapper) OK() *RequestWrapper
func (*RequestWrapper) Param ¶ added in v0.1.1
func (r *RequestWrapper) Param(key, value string) *RequestWrapper
func (*RequestWrapper) Pipe ¶ added in v0.1.1
func (r *RequestWrapper) Pipe(w io.Writer) (written int64, err error)
func (*RequestWrapper) Proxy ¶ added in v0.1.1
func (r *RequestWrapper) Proxy(proxy string) *RequestWrapper
func (*RequestWrapper) ProxyFn ¶ added in v0.1.1
func (r *RequestWrapper) ProxyFn(proxyFn func(*http.Request) (*url.URL, error)) *RequestWrapper
func (*RequestWrapper) Query ¶ added in v0.1.1
func (r *RequestWrapper) Query(query string) *RequestWrapper
func (*RequestWrapper) Request ¶ added in v0.1.1
func (r *RequestWrapper) Request() *http.Request
func (*RequestWrapper) Response ¶ added in v0.1.1
func (r *RequestWrapper) Response() (*http.Response, error)
func (*RequestWrapper) Set ¶ added in v0.1.1
func (r *RequestWrapper) Set(key, value string) *RequestWrapper
func (*RequestWrapper) ToBytes ¶ added in v0.1.1
func (r *RequestWrapper) ToBytes() ([]byte, error)
func (*RequestWrapper) ToFile ¶ added in v0.1.1
func (r *RequestWrapper) ToFile(filename string) (size int64, err error)
func (*RequestWrapper) ToString ¶ added in v0.1.1
func (r *RequestWrapper) ToString() (string, error)
func (*RequestWrapper) Url ¶ added in v0.1.1
func (r *RequestWrapper) Url(urlStr string) *RequestWrapper
func (*RequestWrapper) Use ¶ added in v0.1.1
func (r *RequestWrapper) Use(client *http.Client) *RequestWrapper
Click to show internal directories.
Click to hide internal directories.