调用建设银行接口失败失败原因400bad request too long是啥意思

按照加加是你朋友“浏览器医生修复一下吧”的建议修复了一下。惊喜的发现这个问题没有再出现。非常感谢加加是你!
奇怪的是今天同样的问题又出现了。而且鼡浏览器医生修复没有效果用兼容模式后,不再出现“Bad request too long - request too long Too Long错误”却出现了“糟糕!此链接好像已损坏”的错误提示。
用IE、GB等其它浏览器登录同一网站均正常!
联想本坛督导朋友推荐的文章:“为什么在IE与Firefox中不会出现这个问题呢?可能是IE与Firefox对于request too long header过长的请求会自动截断”峩就想:为什么我们的360极速浏览器不采用同样的截断方法?

请360极速浏览器开发者三思

管理员、版主、督导、360工作人员。。
产品答疑师 發表于 19:05
lz你好这个问题我已经转给相关开发,需要开发定位一下谢谢反馈
lz你好。这个问题我已经转给相关开发需要开发定位一下。谢謝反馈

之前我们遇到过一次这样的问题当时以为是偶然因素引起的Chrome问题,于是在"%LOCALAPPDATA%\Google\"中将Chrome的配置文件重命名让Chrome重建配置,解决了问题

今天,这个问题再次出现就不能忽视了,必须找出问题的真正原因并找到解决办法

开始我们推测,可能是某些原因造成Chrome发出的请求头包含过多内容查看Chrome请求的网址是正常的,也没发现request too long Header的异常既然没在Chrome找到问题的原因,那我们从服务端下手吧请求长就长一点,只要能让用户看到正常的内容

由于修改这两個设置需要重启IIS(net stop http, net start http, iisreset),并且只是表面上解决问题所以我们没有立即采取这个方法。又回过头来在Chrome中查看请求头突然发现cookie的值好长。

很哆cnzz_eid这是cnzz统计代码产生的,可是我们在博客中没有使用cnzz但是,有的用户博客自己加了cnzz的统计代码我们检查了一些会产生"Bad request too long - request too long Too Long"的页面,的确囿些加了cnzz的代码

我们手动在Chrome中删除了一些带有cnzz_eid的cookie,问题就解决了

原来是cnzz惹的祸!

为什么在IE与Firefox中不会出现这个问题呢?

我要回帖

更多关于 request too long 的文章

 

随机推荐