411 Length Required
如果您恰好使用了ff浏览器(偶用ff3.0),server端使用了nginx作代理,而某个ajax又恰好传了一个为null的数据,您就会看到这个错误
firefox下点run code运行下面代码,firebug 看控制台
<html>
<input type="button" value="send null ajax" onclick="send();" />
</html>
<script>
function send()
{var rq = new XMLHttpRequest();
rq.open("POST", "http://bluehua.org/index.php", true);
rq.send( null );
}
</script>
Copy Code | Run Code
两种解决方法:
client side : rq.send( data ) -> rq.send( data || ” );
server side :
When using POST method to request via Nginx 0.6.33 without any post body data, you may get this error: 411 Length Required.
Download nginx-0.6.33-length_required patch Save the attachment and run this command in the root path of nginx 0.6.33 source code: patch ./src/http/ngx_http_request.c<nginx-0_6_33-length_required.patch Then "make && make install && sudo /sbin/service nginx restart" and enjoy your AJAX function.
411 Length Required相关推荐
- MAC | svn: E175002: DAV request failed: 411 Content length required.
今天在做svn compare的时候发现的这个问题 ! 网上有人说: 这可能是因为您的后端是较旧的svn版本. 在.subversion / servers文件中添加如下代码 [global] htt ...
- 用 jQuery 的 AJAX 功能发现的一个错误/注意点:HTTP Error 411
今天程序中有个地方需要 Ajax 方式 POST 数据,发现在 IE 6.0 下正常,而 FireFox 2.0.0.9 下则出错. 通过 FireBug 抓取 ajax 回发后得到的页面信息如下: ...
- http 411错误
今天使用jQuery ajax请求时,使用ie返回正确结果,但是使用Firefox, 出现"411 Length Required" 错误,请求出错. 上网Google了一把,41 ...
- HTTP 411、412、415 、416、417错误来源
411 Length Required: 服务器拒绝在没有定义Content-Length头的情况下接受请求.在添加了表明请求消息体长度的有效Content-Length头之后,客户端可以再次提交该请 ...
- Python:urllib2模块的URLError与HTTPError
urllib2 的异常错误处理 在我们用urlopen或opener.open方法发出一个请求时,如果urlopen或opener.open不能处理这个response,就产生错误. 这里主要说的是U ...
- 爬虫原理与数据抓取----- urllib2:URLError与HTTPError
urllib2 的异常错误处理 在我们用urlopen或opener.open方法发出一个请求时,如果urlopen或opener.open不能处理这个response,就产生错误. 这里主要说的是U ...
- 常见的http状态码(Http Status Code)
常见的http状态码:(收藏学习) 2**开头 (请求成功)表示成功处理了请求的状态代码. 200 (成功) 服务器已成功处理了请求. 通常,这表示服务器提供了请求的网页. 201 (已创建) 请求成 ...
- 深入Jetty源码之HTTP协议
在计算机网络中,如果两台机器要通信,他们首先要定义通信数据的格式,这样在服务器收到客户端的请求消息时,它才能正确的解析请求的内容,然后根据请求内容处理逻辑,并将相应消息传递会客户端:此时,客户端也要根 ...
- http status 汇总
http status 汇总 常见HTTP状态码 200 OK 301 Moved Permanently 302 Found 304 Not Modified 307 Temporary Redir ...
最新文章
- tomcat8 热部署
- 《曾国藩发迹史》--汪衍振
- Linq to objects示例
- matlab数字图像处理初级入门
- 华为路由器固件_【卖萌推荐】路由器推荐第二期
- 数学建模酶促反应matlab求解,数学建模——酶促反应.doc
- Vant报错:[Vue warn]: Invalid prop: type check failed for prop “lazyLoad“. Expected Boolean, got String
- 通过Console口本地加载系统程序
- Python学习笔记(15)-Python常用模块总结
- 教师计算机西沃培训心得,希沃电子白板学习心得体会
- JAVA后端应该学什么技术?
- DRAM内存原理(四)同步内存和异步内存技术
- [LeetCode]739. 每日温度
- Win10 Edge浏览器假死解决方案
- 分享一篇日志,与迷茫中的你,生命如此短暂
- python 爬虫3 新浪微博 爬虫 实战
- Spark系列十七:经典案列使用直连的方式,Kafka,SparkSteaming,Redis
- IEEEXTREME15.0 游记
- oracle INSTR函数的介绍
- COTS应用程序开发框架简介(一)
热门文章
- 【树状数组+延迟插入】BOI2011 trapezoid
- 报错: Err:8 http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu xenial Release.gpg The following signatur
- 解读:未来30年新兴科技趋势报告(AI Frist,IoT Second)
- 遇到Parallels Desktop中 Win10 无法启动或一直在恢复等问题解决办法
- python连连看_Python 实现auto linlink 连连看
- (附源码)ssm天天超市购物网站 毕业设计
- 用c语言编辑欢迎新同学,开学标语欢迎新同学精选100句
- Oracle取当前日期的前6个月或后6个月时间
- 两个平台的故事:针对Android和iOS进行设计
- Android版短信 筛选/批量删除 程序(支持Android 2.3~4.4)