Documentation ¶
Index ¶
- Constants
- func BuildClient() *httpUtil.Client
- func BuildDefaultClient() *httpUtil.Client
- func BuildRequest() *httpUtil.Request
- func Delete[T any](url string, body interface{}) (T, error)
- func DeleteString(url string, body interface{}) (string, error)
- func Get[T any](url string, params map[string]string) (T, error)
- func GetQuery[T any](url string, params string) (T, error)
- func GetQueryString(url string, params string) (string, error)
- func GetString(url string, params map[string]string) (string, error)
- func Patch[T any](url string, body interface{}) (T, error)
- func PatchString(url string, body interface{}) (string, error)
- func Post[T any](url string, body interface{}) (T, error)
- func PostFile[T any](url, fileName, filePath string) (T, error)
- func PostFileString(url, fileName, filePath string) (string, error)
- func PostFiles[T any](url string, files map[string]string) (T, error)
- func PostFilesString(url string, files map[string]string) (string, error)
- func PostForm[T any](url string, formParam map[string]string) (T, error)
- func PostFormFile[T any](url, fileName, filePath string, formParam map[string]string) (T, error)
- func PostFormFileString(url, fileName, filePath string, formParam map[string]string) (string, error)
- func PostFormFiles[T any](url string, formParam, files map[string]string) (T, error)
- func PostFormFilesString(url string, formParam, files map[string]string) (string, error)
- func PostFormString(url string, formParam map[string]string) (string, error)
- func PostString(url string, body interface{}) (string, error)
- func Put[T any](url string, body interface{}) (T, error)
- func PutString(url string, body interface{}) (string, error)
Constants ¶
const ( ContentTypeHead = "Content-Type" AcceptHead = "Accept" ApplicationJSON = "application/json" )
Variables ¶
This section is empty.
Functions ¶
func BuildClient ¶
BuildClient @Description: 获取http客户端 @return *httpUtil.Client
func BuildDefaultClient ¶ added in v1.0.5
BuildDefaultClient @Description: 获取http客户端 @return *httpUtil.Client
func BuildRequest ¶
BuildRequest @Description: 获取http请求 @return *httpUtil.Request
func DeleteString ¶ added in v1.0.5
DeleteString @Description: Delete请求 @param: url 请求地址 @param: body 请求参数 @return string 返回字符串 @return error
func Get ¶
Get @Description: Get请求 @param: url 请求地址 @param: params 请求参数 @return T 返回对象 @return error
func GetQuery ¶ added in v1.0.5
GetQuery @Description: Get请求 @param: url @param: params:productId=232&template=2 这样形式 @return T @return error
func GetQueryString ¶
GetQueryString @Description: Get请求 @param: url 请求地址 @param: params 请求参数 @return string 返回字符串 @return error
func GetString ¶ added in v1.0.5
GetString @Description: Get请求 @param: url 请求地址 @param: params 请求参数 @return string 返回字符串 @return error
func PatchString ¶ added in v1.0.5
PatchString @Description: Patch请求 @param: url 请求地址 @param: body 请求参数 @return string 返回字符串 @return error
func PostFile ¶
PostFile @Description: PostFile请求 @param: url 请求地址 @param: fileName 文件名 @param: filePath 文件路径 @return T 返回对象 @return error
func PostFileString ¶ added in v1.0.5
PostFileString @Description: PostFile请求 @param: url 请求地址 @param: fileName 文件名 @param: filePath 文件路径 @return string 返回字符串 @return error
func PostFiles ¶
PostFiles @Description: PostFiles请求 @param: url 请求地址 @param: files 文件 @return T 返回对象 @return error
func PostFilesString ¶ added in v1.0.5
PostFilesString @Description: PostFiles请求 @param: url 请求地址 @param: files 文件 @return string 返回字符串 @return error
func PostForm ¶
PostForm @Description: PostForm请求 @param: url @param: formParam @return T @return error
func PostFormFile ¶
PostFormFile @Description: PostFormFile请求 @param: url @param: fileName @param: filePath @param: formParam @return T @return error
func PostFormFileString ¶ added in v1.0.5
func PostFormFileString(url, fileName, filePath string, formParam map[string]string) (string, error)
PostFormFileString @Description: PostFormFile请求 @param: url 请求地址 @param: fileName 文件名 @param: filePath 文件路径 @param: formParam 请求参数 @return string 返回字符串 @return error
func PostFormFiles ¶
PostFormFiles @Description: PostFormFiles请求 @param: url @param: formParam @param: files @return T @return error
func PostFormFilesString ¶ added in v1.0.5
PostFormFilesString @Description: PostFormFiles请求 @param: url 请求地址 @param: formParam 请求参数 @param: files 文件 @return string 返回字符串 @return error
func PostFormString ¶ added in v1.0.5
PostFormString @Description: PostForm请求 @param: url 请求地址 @param: formParam 请求参数 @return string 返回字符串 @return error
func PostString ¶ added in v1.0.5
PostString @Description: Post请求 @param: url 请求地址 @param: body 请求参数 @return string 返回字符串 @return error
Types ¶
This section is empty.