.NET判断是否为AJAX提交
2015-12-01 19:13
274 查看
AJAX异步方式请求比同步方式请求HTTP头部多一个 X-Requested-With
直接影响 C#中 Request.IsAjaxRequest() 的判断,同步方式判断为false
当然也可以自已写。
直接影响 C#中 Request.IsAjaxRequest() 的判断,同步方式判断为false
当然也可以自已写。
public static bool IsAjaxRequest(this HttpRequestBase request) { if (request == null) { throw new ArgumentNullException("request"); } return request["X-Requested-With"] == "XMLHttpRequest" || (request.Headers != null && request.Headers["X-Requested-With"] == "XMLHttpRequest"); }
相关文章推荐
- jQuery Validate验证
- 在laravel框架中使用mongodb数据库
- PAT Basic 1004
- iOS 国际化
- 无题
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
- Java编译器的流程图
- Generating a new ASP.NET session in the current HTTPContext
- 使用ajaxfileupload.js异步上传文件到服务器
- ubuntu防火墙
- Android ListView分页加载(服务端+android端)De
- ubuntu防火墙
- NotSupportedException-无法将类型“System.DateTime”强制转换为类型“System.Object”
- Oracle环境变量NLS_LANG
- Spark Scala 范例
- 一个简单的404页面
- 我国已累计招收培养14万余名博士后
- 检测WCF服务是否在线第二版
- 光标 与 输入法 之 android:imeOptions属性
- 监听webview的滑动