因为之前一直用jQuery ajax get的方式传递参数, 默认没有设置过 contentType 的值。

  $.ajax({
url: "/yuanjin/jianxiang",
//contentType: "application/json; charset=utf-8",
data: { username: username, cardnumber: cardnumber },
type: "post",
dataType: 'json',
success: function (data) {
$.each(data, function (commentIndex, comment) {
});
$('#resText').html("");
}
});

这时,在谷歌浏览器里看header是这样的:

这种情况下,后台通过Request.Form[""]可以获取到值

而添加contentType后

   $.ajax({
url: "/yuanjin/jianxiang",
contentType: "application/json; charset=utf-8",
data: { username: username, cardnumber: cardnumber },
type: "post",
dataType: 'json',
success: function (data) {
$.each(data, function (commentIndex, comment) {
});
$('#resText').html("");
}
});

这时,在谷歌浏览器里看header是这样的:

这样的话,后台通过Request.Form[""]就获取不到了。

因此不要随意设置Content-Type的值

最新文章

  1. js如何求一组数中的极值
  2. could not build module 'XXXXXXXX'或者error: expected identifier or '(' 。一堆奇怪的错误————错误根源
  3. 七个高效的文本编辑习惯(以Vim为例)
  4. iOS通用的MVC模式项目框架MobileProject
  5. POJ 3345 Bribing FIPA 树形DP
  6. MongoDB学习笔记——聚合操作之group,distinct,count
  7. Android PermissionChecker 权限全面详细分析和解决方案
  8. 【转】Entity Framework技术导游系列开篇与热身
  9. Smarty中{literal}的使用详解
  10. 自定义视图控制器切换(iOS)
  11. gulp工作流
  12. Python 2.7.3 Time与DateTime格式化
  13. POJ 3625 最小生成树 Prim C++
  14. 搭积木(block)
  15. 打开即时通讯服务器openfire的大门
  16. python+selenium 输出2种样式的测试报告
  17. Python:Day19 正则表达式补充
  18. intptr_t 指针
  19. 【学习笔记】深入理解async/await
  20. u-boot之ARM920T的start.S分析

热门文章

  1. Docker入门笔记(1)
  2. 《数据密集型应用系统设计》读书笔记-ch1可靠、可扩展与可维护的应用系统
  3. php codeception
  4. springboot 上传图片与回显
  5. 006-动态生成验证码Servlet代码模板
  6. WPF的DatePicker--日期选择器
  7. 用eclipse查看JDK源代码
  8. 一个Java小菜鸟的实习之路
  9. ddddddeeeessssssttttrrrrrrooooooyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
  10. Javascript基础系列之(五)条件语句(逻辑操作符)