Documentation ¶
Index ¶
Constants ¶
View Source
const ( ReqHeaderContentType = "Content-Type" ReqHeaderAccept = "Accept" ReqHeaderContentLength = "Content-Length" ReqHeaderAuthorization = "Authorization" ReqHeaderUserAgent = "User-Agent" ReqHeaderDropboxApiSelectUser = "Dropbox-API-Select-User" ReqHeaderDropboxApiSelectAdmin = "Dropbox-API-Select-Admin" ReqHeaderDropboxApiPathRoot = "Dropbox-API-Path-Root" ReqHeaderDropboxApiArg = "Dropbox-API-Arg" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RequestData ¶
type RequestData struct {
// contains filtered or unexported fields
}
func (RequestData) Content ¶
func (z RequestData) Content() es_rewinder.ReadRewinder
func (RequestData) Headers ¶
func (z RequestData) Headers() map[string]string
func (RequestData) ParamJson ¶
func (z RequestData) ParamJson() json.RawMessage
Convert into JSON form of param. Returns `null` string if an error occurred. Returns empty string when the parameter is null.
func (RequestData) ParamQuery ¶
func (z RequestData) ParamQuery() string
Returns query string like "?key=value&key2=value2". Returns empty string if an error occurred.
type RequestDatum ¶
type RequestDatum func(d RequestData) RequestData
func Content ¶
func Content(c es_rewinder.ReadRewinder) RequestDatum
func Header ¶
func Header(name, value string) RequestDatum
func Param ¶
func Param(p interface{}) RequestDatum
func Query ¶
func Query(q interface{}) RequestDatum
Click to show internal directories.
Click to hide internal directories.