后端接收不到AngularJs中$http.post发送的数据原因分析及解决办法


1.问题:

后端接收不到AngularJs中$http.post发送的数据,总是显示为null

示例代码:

$http.post(/admin/KeyValue/GetListByPage,
{ 
pageindex: 1,
pagesize: 8
})
  .success(function(){ 
  alert("Mr靖");
  });

代码没有错,但是在后台却接收不到数据,这是为什么呢?

用火狐监控:参数是JSON格式

用谷歌监控:传参方式是request payload

  可以发现传参方式是request payload,参数格式是json,而并非用的是form传参,所以在后台用接收form数据的方式接收参数就接收不到了

  POST表单请求提交时,使用的Content-Type是application/x-www-form-urlencoded,而使用原生AJAX的POST请求如果不指
定请求头RequestHeader,默认使用的Content-Type是text/plain;charset=UTF-8,而此处的Content-Type是:

--------------------------------------------------------------------------------

2.解决方法:

直接上代码:

//要通过post传递的参数
var data = {
pageindex: 1,
pagesize: 8,
},
//post请求的地址
url = "/admin/KeyValue/GetListByPage",
//将参数传递的方式改成form
postCfg = {
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
transformRequest: function (data) {
return $.param(data);
}
};
//发送post请求,获取数据
$http.post(url, data, postCfg)
.success(function (response) {
alert("Mr靖");
}); 

接下来再看监视工具:

火狐监视:参数类型已经变成表单数据

谷歌监视:

现在传参方式就变成form方式了,然后后端就可以正常接收参数了!

以上所述是小编给大家介绍的后端接收不到AngularJs中$http.post发送的数据原因分析及解决办法的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对phpstudy网站的支持!



相关阅读:
jQuery插件pagination实现无刷新分页
java利用Ant脚本生成war包全过程
Win10 Mobile 10586.107怎么更新?Lumia950/XL/550可升级
jQuery DataTables插件自定义Ajax分页实例解析
win10旧版本软件安装失败提示"不能执行临时目录中的文件"的两种解决办法
部分Win10用户吐槽:电量消耗变快、发热加剧
Win10控制面板中某些项打不开该怎么办?
Win10系统磁盘多出两个小人图标怎么删除?
JS判断、校验MAC地址的2个实例
正则表达式(语法篇推荐)
Json序列化和反序列化方法解析
深入解读CSS的OOCSS和SMACSS以及BEM
EasyUI在表单提交之前进行验证的实例代码
JavaScript中的Math.SQRT1_2属性使用简介
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 感情的纠结 古今中外名人名言 离夜二首 偏执者 酸甜苦辣的童年 关于元宵节的作文600字 幼儿园大班笔记 2015大学形体课教学计划 两只蚊子的爱情 物业维修工程合同 踮起脚尖。。。文/偌冷 传统美德作文 2016初中生一周学习总结 水利局2009年度工作总结 语文学科2007年高考备考试卷 晓涛个人日记(话说自己) 经典语录:不怕千万人阻挡,怕的是自己投降 因为不舍,所以不愿送别 学会豁达,享受人生 元宵节搞笑短信祝福语 2016自我介绍600字作文 打乒乓球的一点心得 元旦祝福语 送给你最亲密的人! 初一学生的个人总结 党的生日朗诵:“七·一”党的生日 孰悉哋鮟靜 题平泉薛家雪堆庄 教师节贺卡模板 我与你渐行渐远(小说) 小学三年级作文350字:我喜欢夏天 给一个做什么都累的女孩 国家机关部门及其职能简介(一) 爱或恨,难解的迷 公司周年贺词 绝情的女人 《混血豺王》读后感800字 哪些地名容易被误读? 日落随想 做积极主动的IT管理者 总有一个目标召唤着我 宇宙中的一颗沙子 高中中考作文650字:家乡的小河 童话城市 人生的挑战作文700字 小学四年级作文350字:赛尔号我和我的莫比(下) 2015严守政治规矩心得体会 2014水利局政务公开工作总结报告 面对困难不要怕作文250字 2016大学生个人入党自传 暑假农家调研三下乡心得体会

Copyright © 2016 phpStudy |