2017-03-03 120 views
-1

我在javascript中的http請求有問題。當我使用$http.get('http://...').then(function(response){})我得到一個物體響應,我可以選擇像下面的值:從Javascript Post-Request獲取對象響應

response.data[Object.keys(response.data)][key].value. 

但是我聽說得到-請求是不安全的,所以我想用後請求。當我使用這樣的後請求:

$.post("http://example.php").done(function(data){}),數據就像一個字符串,而不是一個對象。 如何在獲取請求之前獲取對象響應? 非常感謝!

回答

0

您需要使用類似下面

$.post(url, dataToBeSent, function(data) { 
    //data contains the JSON object 
}, "json");