requests

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2023 License: GPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Headers

type Headers map[string]string

type RequestFlip

type RequestFlip struct {
	Error error
	// contains filtered or unexported fields
}

func NewRequestFlip

func NewRequestFlip(appVersion, productName, path string) (base *RequestFlip, err error)

func (*RequestFlip) GetRequest

func (base *RequestFlip) GetRequest() error

func (*RequestFlip) GetRequestID

func (base *RequestFlip) GetRequestID() string

func (*RequestFlip) GetResponse

func (base *RequestFlip) GetResponse(output any) error

func (*RequestFlip) GetResponseError

func (base *RequestFlip) GetResponseError() (defaultError *constants.ErrorResponse, specialError *constants.ErrorClientResponse)

func (*RequestFlip) PostRequest

func (base *RequestFlip) PostRequest() error

func (*RequestFlip) PutRequest

func (base *RequestFlip) PutRequest() error

func (*RequestFlip) SetBodyData

func (base *RequestFlip) SetBodyData(bodyData any) *RequestFlip

func (*RequestFlip) SetFormData

func (base *RequestFlip) SetFormData(formData any) *RequestFlip

func (*RequestFlip) SetHeaders

func (base *RequestFlip) SetHeaders(headers Headers) *RequestFlip

func (*RequestFlip) SetIdempotencyKey

func (base *RequestFlip) SetIdempotencyKey(idempotencyKey string) *RequestFlip

func (*RequestFlip) SetMultipartData

func (base *RequestFlip) SetMultipartData(multipartData any) *RequestFlip

func (*RequestFlip) SetMultipartFile

func (base *RequestFlip) SetMultipartFile(updateFileData UploadFile, paramName string) *RequestFlip

func (*RequestFlip) SetQueryParams

func (base *RequestFlip) SetQueryParams(params any) *RequestFlip

func (*RequestFlip) SetRequestID

func (base *RequestFlip) SetRequestID(uuidString string) *RequestFlip

type UploadFile

type UploadFile struct {
	ContentType string
	FileName    string
	File        io.Reader
	FileByte    []byte
}

Jump to

Keyboard shortcuts

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