我在javascript中遇到了http请求的问题。当我使用$http.get('http://...').then(function(response){})
时,我得到一个对象响应,我可以选择如下的值:
response.data[Object.keys(response.data)][key].value.
但我听说get-requests是不安全的,所以我想使用post-requests。当我使用这样的后请求时:
$.post("http://example.php").done(function(data){})
,数据就像一个字符串,而不是一个对象。
我怎样才能获得之前的get-request中的对象响应?
非常感谢你!
答案 0 :(得分:0)
您需要使用以下内容
$.post(url, dataToBeSent, function(data) {
//data contains the JSON object
}, "json");