2015-10-05 35 views
0

確定後不FORMDATA,我試圖在這個How can I post data as form data instead of a request payload?角Ajax調用發送的請求負載,但固定

看不過,我似乎仍不能正常發送我的要求。這裏是細節。

$scope.myData = {a: 123, b: 456}; 
$http({ 
     url: 'myfile', 
     method: "POST", 
     data: JSON.stringify($scope.myData), 
     headers: {'Content-Type': 'application/json'} 
}) 

這不斷髮送爲請求有效載荷。有任何想法嗎?

當我使用'application/x-www-form-urlencoded' formdata被使用但是它沒有被正確解析,並且當我查看Chrome控制檯時,整個json只是一個字符串。

+0

你還在使用'應用程序/ json'內容類型 –

回答

0

$ http提供了一個選項:params

使用PARAMS:代替數據:

​​