request

package module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2019 License: MIT Imports: 4 Imported by: 0

README

ares-request


go get -u github.com/swift9/ares-request


Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Request

type Request struct {
	// contains filtered or unexported fields
}

func New

func New() *Request

func (*Request) AddHeader

func (request *Request) AddHeader(name string, value string) *Request

func (*Request) Get

func (request *Request) Get(url string, queryData interface{}, result interface{}, retries ...int) []error

func (*Request) Post

func (request *Request) Post(contentType string, url string, data interface{}, result interface{}, retries ...int) []error

func (*Request) PostForm

func (request *Request) PostForm(url string, data interface{}, result interface{}, retries ...int) []error

func (*Request) PostJson

func (request *Request) PostJson(url string, data interface{}, result interface{}, retries ...int) []error

func (*Request) RealRequest

func (request *Request) RealRequest() *gorequest.SuperAgent

func (*Request) RemoveHeader

func (request *Request) RemoveHeader(name string) *Request

func (*Request) Timeout

func (request *Request) Timeout(t time.Duration) *Request

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL