httputil

package
v0.0.39 Latest Latest
Warning

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

Go to latest
Published: May 15, 2020 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RequestMethod

type RequestMethod string

RequestMethod Supported Request Method

const (
	// GET http get
	GET RequestMethod = "GET"
	// HEAD http head
	HEAD RequestMethod = "HEAD"
	// POST http POST
	POST RequestMethod = "POST"
	// PUT http PUT
	PUT RequestMethod = "PUT"
	// PATCH http PATCH
	PATCH RequestMethod = "PATCH"
	// DELETE http DELETE
	DELETE RequestMethod = "DELETE"
	// OPTIONS http OPTIONS
	OPTIONS RequestMethod = "OPTIONS"
	// TRACE http TRACE
	TRACE RequestMethod = "TRACE"
)

type ResponseData

type ResponseData struct {
	Status  int
	Result  interface{}
	Err     interface{}
	Runtime map[string]string
}

ResponseData response data

func (ResponseData) Error

func (r ResponseData) Error() string

type ServiceClient added in v0.0.35

type ServiceClient struct {
	Addr string
	Port int
}

ServiceClient service client

func (*ServiceClient) Request added in v0.0.35

func (s *ServiceClient) Request(method RequestMethod, path string, body []byte, header map[string]string) (interface{}, error)

Request send request

Jump to

Keyboard shortcuts

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