关于我
 

xjpvictor's Blog
小老鼠,上灯台,两只耳朵竖起来

再说400错误


各种折腾·operaweb

本文最后编辑于超过3925天以前,部分内容可能已经失效

上次在nginx的日志里发现很多400 408错误,分析之后估计是chrome和firefox的预加载技术导致,所以基本上只能忽略。但这次又发生了400错误,而且情况不同。

上次的400有个特点,在nginx日志里是连成片的,而且是在GET的时候,但浏览器并不会报错。而这次则是产生单条记录,而且是在POST的时候,浏览器也会提示错误,更特别的是,只有opera会出现。

所以经过排查,发现只有在开启了spdy的网页上post才会发生,搜索知道其实是opera 12的bug,http://trac.nginx.org/nginx/ticket/337,opera会在post的时候发送错误的content-length header。所以只要关闭opera的spdy就行。

在opera:config中关闭UseSpdy2UseSpdy3就行。

不知道新版opera会不会有这个问题。

本文 "再说400错误" 由 K. Huang 首先发表于 xjpvictor's Blog 并以 CC BY-NC 4.0 许可证发布 © 2014
转载注明引用来源 https://blog.xjpvictor.info/2014/01/400-error-2/


推广:本博客使用 Linode VPS,口碑好,信誉佳,快速稳定,性价比高

打赏我

评论

你的邮箱地址不会被公开。必填项以 * 标出

无意义或不相关评论将被删除

允许使用以下html标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

你可以上传文件,粘贴代码或长文至 Drop.it.r

本博客是言论不自由博客,评论只接受询问及赞同,不同观点请出门左转微博/发表于自己的博客。谢谢合作!

评论意味着你 同意 上传部分私人数据,包括邮箱和 IP, 这些数据不会被分享给第三方,不会用于商业用途或再推广用途。

更多相似文章