我想送POST
要求一起去,用捲曲的請求如下:去發送帖子要求?
curl 'http://192.168.1.50:18088/' -d '{"inputs": [{"desc":"program","ind":"14","p":"program"}]}'
我這樣做是有這樣的:
jobCateUrl := "http://192.168.1.50:18088/"
data := url.Values{}
queryMap := map[string]string{"p": "program", "ind": "14", "desc": "program"}
q, _ := json.Marshal(queryMap)
data.Add("inputs", string(q))
client := &http.Client{}
r, _ := http.NewRequest("POST", jobCateUrl, strings.NewReader(data.Encode()))
r.Header.Add("Content-Type", "application/x-www-form-urlencoded")
r.Header.Add("Content-Length", strconv.Itoa(len(data.Encode())))
resp, _ := client.Do(r)
fmt.Println(resp)
但我失敗了,得到了500 error
,錯在哪有了這個?
你忽略了每一個可能的錯誤,也許你應該檢查他們。 – mrd0ll4r
@ mrd0ll4r你是什麼意思? – roger
@ mrd0ll4r我認爲問題出在我的請求數據上 – roger