411 Length Required

如果您恰好使用了ff浏览器(偶用ff3.0),server端使用了nginx作代理,而某个ajax又恰好传了一个为null的数据,您就会看到这个错误

firefox下点run code运行下面代码,firebug 看控制台





两种解决方法:
client side : rq.send( data ) -> rq.send( data || ” );
server side : http://rocky.blog.kingtch.com/2008/11/28/fix_nginx_411_length_required/

讨论

  1. 小野

    Nginx特有问题? 无视 -, – PS: 现在一般都用jQuery等的ajax包装程序吧, 方便的多..

  2. 小鹿

    @小野, 这种环境下jquery如果不传data参数也会报错,最近站内服务器前端改用nginx做代理才出现的问题,ie下不会出错,有nginx的问题,也有ff的问题~[daola::dora_xianmu.png]

  3. 育苗盆

    post数据中也遇见这种问题了 都笑的是贵站页面标题是珍爱生命,远离百度!

加入讨论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据