ajax XMLHttpRequest.readyState: 状态码 0 - (未初始化)还没有调用send()方法 解决了
来源:互联网 发布:极地火是几线品牌 知乎 编辑:程序博客网 时间:2024/06/05 09:13
刚开始代码是这样的:
<span style="white-space:pre"></span>$.ajax({ type: "post", url: "@(Url.Content("~/ControllorName/ActionName"))", dataType: "json", data: {}, processData: true, success: function (data) { } });在自己电脑上就正常,到服务器上就报错:
发现error报错 XMLHttpRequest.readyState: 状态码 0 - (未初始化)还没有调用send()方法
原来是服务器做了加固,content-length=0的请求被视为了攻击,被拦截掉了。于是加入下面一句:contentType: 'application/json',解决了。
当然这只是 状态码是0 的问题的一种情况,反正就是没有发送过去。检查没有发送过去的原因就好了。
<span style="white-space:pre"></span>$.ajax({ type: "post", url: "@(Url.Content("~/ControllorName/ActionName"))", dataType: "json", contentType: 'application/json', data: {}, processData: true, success: function (data) { } });
0 0
- ajax XMLHttpRequest.readyState: 状态码 0 - (未初始化)还没有调用send()方法 解决了
- AJAX中XMLHttpRequest.readyState的状态
- XMLHttpRequest 对象(AJAX)的状态码(readyState)及HTTP 状态代码(status)的对照表
- XMLHttpRequest 对象(AJAX)的状态码(readyState)及HTTP 状态代码(status)的对照表
- ajax学习(XMLHttpRequest对象readyState属性)
- AJAX中XMLHttpRequest对象readyState属性的状态值含义
- Ajax xmlHttpRequest的readystate属性
- 总结XMLHttpRequest.readyState和XMLHttpRequest.status状态
- XMLHttpRequest.onreadystatechange.readyState一直是1解决的一些方法
- ajax.readyState状态值
- AJAX(XMLHttpRequest.status)状态码
- XMLHTTPRequest状态status,readyState完整列表
- XMLHttpRequest.readyState和response的状态行
- XMLHttpRequest对象readyState的五种状态
- XMLHttpRequest().readyState的五种状态详解 .
- XMLHttpRequest().readyState的五种状态详解
- AJAX问题之XMLHttpRequest.status = 0&&XMLHttpRequest.readyState=1
- ajax方法XHR.readyState五种状态与示例
- VirtualBox在CentOS中安装VBOXADDITIONS
- Spring AOP的底层实现技术
- iOSTextField全解
- ubuntu Mysql安装 以及phpmyadmin 安装
- 第12周项目2 OJ 平台题目中多种输入形式的处理(3)
- ajax XMLHttpRequest.readyState: 状态码 0 - (未初始化)还没有调用send()方法 解决了
- 数据结构考试大纲要求
- Bloom Filter 背景与详细公式推导
- 知识的积累---------从现在开始14年11月-----------
- C# winform 自动更新
- Android 使用drawable xml文件代码绘制渐变图形,使用LayerList绘制复杂圆形
- spring aop配置时,expression里面星的含义
- Linux设置Memcached开机启动
- hdu4602: Partition