2 回答

TA貢獻1775條經驗 獲得超11個贊
問題是調用沒有在正文中發送請求數據 [但不知何故curl工作正常]。當我嘗試獲取body, err := ioutil.ReadAll(r.Body)它時,它給出了空值。所以我改變了從r.Form
r.ParseForm()
var body []byte
for key, _ := range r.Form {
body = []byte(key)
break
}
r.Form給一張地圖。所以我正在遍歷地圖并獲取 req 數據。這個SO帖子給出了解決方案。可能對其他人有幫助:)

TA貢獻1836條經驗 獲得超4個贊
您的數據已在 console.log 中字符串化
time = new Date($.now());
requestJSON = '{"Method":"GET","AppName":"Proline","ServiceURL":"http://localhost:8081/api/services/tags/","Properties":null,"Object":"","Timestamp":"'+time+'"}'
$.ajax({
type: "GET",
url: "http://localhost:8081/api/services/tags/",
data:JSON.stringify(requestJSON),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data){alert(data);},
failure: function(errMsg) {
alert(errMsg);
}
});
- 2 回答
- 0 關注
- 158 瀏覽
添加回答
舉報