AngularJs$http.post()不發送數據有誰能告訴我為什么下面的聲明沒有將帖子數據發送到指定的url?當我打印$_post時,在服務器上調用url-我得到一個空數組。如果在將消息添加到數據之前在控制臺中打印消息,它將顯示正確的內容。$http.post('request-url', { 'message' : message });我也嘗試過將數據作為字符串(具有相同的結果):$http.post('request-url', "message=" + message);當我以下列格式使用它時,它似乎起作用了:$http({
method: 'POST',
url: 'request-url',
data: "message=" + message,
headers: {'Content-Type': 'application/x-www-form-urlencoded'}});但是,是否有一種使用$http.post()的方法?而且,為了使其工作,我是否總是必須包括標題?我相信上面的內容類型指定了發送的數據的格式,但是我可以將它作為javascript對象發送嗎?
- 3 回答
- 0 關注
- 806 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消