rest

package
v0.3.7 Latest Latest
Warning

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

Go to latest
Published: Feb 1, 2024 License: MIT Imports: 6 Imported by: 0

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 NewRequest

func NewRequest(base string) *Request

func (*Request) AddHeader

func (r *Request) AddHeader(header map[string]string) *Request

func (*Request) AddParams

func (r *Request) AddParams(params map[string]string) *Request

func (*Request) Delete

func (r *Request) Delete(uri string) *Request

func (*Request) End

func (r *Request) End(callback ...func(response gorequest.Response, body []byte, errs []error)) (*http.Response, string, []error)

func (*Request) EndBytes

func (r *Request) EndBytes(callback ...func(response gorequest.Response, body []byte, errs []error)) (gorequest.Response, []byte, []error)

func (*Request) Get

func (r *Request) Get(uri string) *Request

func (*Request) Post

func (r *Request) Post(uri string, body interface{}) *Request

func (*Request) Put

func (r *Request) Put(uri string, body interface{}) *Request

func (*Request) Retry

func (r *Request) Retry(retryerCount int, retryerTime time.Duration, statusCode ...int) *Request

Jump to

Keyboard shortcuts

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