Documentation ¶
Overview ¶
* @Author: Daniel TAN * @Description: * @Date: 2020-09-01 09:15:45 * @LastEditTime: 2021-01-22 17:02:48 * @LastEditors: Daniel TAN * @FilePath: /trinitygo/httputil/httputil.go
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 `json:"status"` Data interface{} `json:"data,omitempty"` Err interface{} `json:"err,omitempty"` Runtime map[string]string `json:"runtime,omitempty"` }
ResponseData response data
func (ResponseData) Error ¶
func (r ResponseData) Error() string
type ServiceClient ¶ added in v0.0.35
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) (int, interface{}, error)
Request send request
Click to show internal directories.
Click to hide internal directories.