firefox的预处理问题(400 Bad Request)

今天发现了一个很奇怪的bug,调试的时候发现是由firefox 18浏览器中的预处理出现了一点问题。
首先看一下问题:
通过抓包发现如下图所示:
<img class="alignleft size-full wp-image-490" alt="11" src="http://www.makefile.net/wp-content/uploads/2013/01/11.jpg"; width="1280" height="800" />
首先看一下337的这一条数据包。它是一个TCP数据包,是TCP建立连接三次握手中的第一步SYN包,当我查看具体的数据包的时候感觉特么的奇怪。如下图所示:
<img src="http://www.makefile.net/wp-content/uploads/2013/01/22.jpg"; alt="22" width="1280" height="800" class="alignleft size-full wp-image-491" />
竟然是400 Bad Request的请求包,可是在HTTP的服务端打印出来的时候也很奇怪,是空的请求。
其实解决办法也很简单,就是如果是空请求报直接reset掉它,不知道算不算firefox的一个bug.

标签: firefox bug, firefox 18 SYN, 400 Bad Request, Bad Request

添加新评论