在GoLang中执行POST请求时出现403禁止错误

时间:2018-12-27 11:41:14

标签: rest go http-post

ffmpeg

这是JSON文件

//Send put request with given params
func SendPostRequest(url string, param map[string]interface{}, authToken string) string{

//to disable security check
http.DefaultTransport.(*http.Transport).TLSClientConfig = &tls.Config{InsecureSkipVerify: true}
//Parse to json
jsonValue, _ := json.Marshal(param)
req, err := http.NewRequest("POST", url, bytes.NewBuffer(jsonValue))
req.Header.Add("Content-Type", "application/json")
req.Header.Add("AuthToken", authToken)


client := &http.Client{}
resp, err := client.Do(req)
}

运行代码时,出现以下错误 响应状态:403禁止访问

1 个答案:

答案 0 :(得分:0)

403被禁止请求-https://en.wikipedia.org/wiki/HTTP_403

我认为您发送了错误的authToken

请仔细检查。