AngularJs$http.post()不發(fā)送數(shù)據(jù)有誰能告訴我為什么下面的聲明沒有將帖子數(shù)據(jù)發(fā)送到指定的url?當我打印$_post時,在服務器上調用url-我得到一個空數(shù)組。如果在將消息添加到數(shù)據(jù)之前在控制臺中打印消息,它將顯示正確的內容。$http.post('request-url', { 'message' : message });我也嘗試過將數(shù)據(jù)作為字符串(具有相同的結果):$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()的方法?而且,為了使其工作,我是否總是必須包括標題?我相信上面的內容類型指定了發(fā)送的數(shù)據(jù)的格式,但是我可以將它作為javascript對象發(fā)送嗎?
添加回答
舉報
0/150
提交
取消