repair Header

master v1.0.4
李光春 2 years ago
parent 5a93437a1b
commit 26882d3176

@ -86,14 +86,18 @@ func (app *App) SetUserAgent(ua string) {
// SetContentTypeJson 设置JSON格式
func (app *App) SetContentTypeJson() {
app.httpParamsMode = httpParamsModeJson
app.httpHeader.Set("Content-Type", "application/json")
if app.httpMethod == http.MethodPost || app.httpMethod == http.MethodPut {
app.httpParamsMode = httpParamsModeJson
app.httpHeader.Set("Content-Type", "application/json")
}
}
// SetContentTypeForm 设置FORM格式
func (app *App) SetContentTypeForm() {
app.httpParamsMode = httpParamsModeForm
app.httpHeader.Set("Content-Type", "application/x-www-form-urlencoded")
if app.httpMethod == http.MethodPost || app.httpMethod == http.MethodPut {
app.httpParamsMode = httpParamsModeForm
app.httpHeader.Set("Content-Type", "application/x-www-form-urlencoded")
}
}
// SetParam 设置请求参数

@ -6,7 +6,7 @@ import (
"strings"
)
const Version = "1.0.3"
const Version = "1.0.4"
// ClientIp 尽最大努力实现获取客户端 IP 的算法。
// 解析 X-Real-IP 和 X-Forwarded-For 以便于反向代理nginx 或 haproxy可以正常工作。

Loading…
Cancel
Save