为了账号安全,请及时绑定邮箱和手机立即绑定

AngularJs$http.post()不发送数据

AngularJs$http.post()不发送数据

白衣非少年 2019-06-18 16:05:08
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 回答

  • 3 回答
  • 0 关注
  • 752 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信