Documentation
¶
Overview ¶
* @Author: NyanCatda * @Date: 2022-02-09 20:30:52 * @LastEditTime: 2022-06-21 12:56:26 * @LastEditors: NyanCatda * @Description: Get请求方法封装 * @FilePath: \HttpRequest\Get.go
* @Author: NyanCatda * @Date: 2022-02-09 20:30:52 * @LastEditTime: 2022-06-21 12:57:36 * @LastEditors: NyanCatda * @Description: Post请求方法封装 * @FilePath: \HttpRequest\Post.go
Index ¶
- func GetRequest(URL string, Header []string) ([]byte, *http.Response, error)
- func PostRequestFormData(URL string, Header []string, Data map[string]string) ([]byte, *http.Response, error)
- func PostRequestFormDataFile(URL string, Header []string, Data map[string]string, FileKey string, ...) ([]byte, *http.Response, error)
- func PostRequestJson(URL string, Header []string, requestBody string) ([]byte, *http.Response, error)
- func PostRequestXWWWForm(URL string, Header []string, Data map[string]string) ([]byte, *http.Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetRequest ¶
*
- @description: GET请求封装
- @param {string} url 请求地址
- @param {[]string} Header 请求头
- @return {[]byte} 返回内容
- @return {*http.Response} 请求响应信息
- @return {error} Error
func PostRequestFormData ¶
func PostRequestFormData(URL string, Header []string, Data map[string]string) ([]byte, *http.Response, error)
*
- @description: POST请求封装,传递multipart/form-data
- @param {string} URL 请求地址
- @param {[]string} Header 请求头
- @param {map[string]string} Data 请求数据
- @return {*}
func PostRequestFormDataFile ¶ added in v1.0.1
func PostRequestFormDataFile(URL string, Header []string, Data map[string]string, FileKey string, FilePath []string) ([]byte, *http.Response, error)
*
- @description: POST请求封装,带文件传递multipart/form-data
- @param {string} URL 请求地址
- @param {[]string} Header 请求头
- @param {map[string]string} Data 请求数据
- @param {string} FileKey 文件参数key
- @param {[]string} FilePath 文件路径组
- @return {*}
func PostRequestJson ¶
func PostRequestJson(URL string, Header []string, requestBody string) ([]byte, *http.Response, error)
*
- @description: POST请求封装,传递Json
- @param {string} url 请求地址
- @param {[]string} Header 请求头
- @param {string} requestBody 请求内容(Json)
- @return {[]byte} 返回内容
- @return {*http.Response} 请求响应信息
- @return {error} Error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.