$http post 取不到数据
Posted jzm17173
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了$http post 取不到数据相关的知识,希望对你有一定的参考价值。
默认情况下,jQuery传输数据使用Content-Type: x-www-form-urlencoded 和类似于"foo=bar&baz=moe"的序列,然而AngularJS,传输数据使用Content-Type: application/json和{ "foo": "bar", "baz": "moe" }这样的json序列。
$http({ method: ‘POST‘, url: ‘‘, data: serializeParam({ "a": ‘a‘, "b": JSON.stringify([1,2,3]) }), headers: { "Content-Type": "application/x-www-form-urlencoded;charset=utf-8" } }).success(function(json) { }).error(function() {})
$http({ method: ‘GET‘, url: ‘‘, params: { "a": ‘a‘, "b": ‘b‘ } }).success(function(json) { }).error(function() {})
以上是关于$http post 取不到数据的主要内容,如果未能解决你的问题,请参考以下文章
php curl post提交到asp,asp取不到值是为啥
后端接收不到AngularJs中$http.post发送的数据的问题
AngularJs $http.post 数据后台获取不到数据问题 的解决过程