2008-12-15 106 views
2

为什么IE 7会在Firefox加载的同一页面上显示HTTP错误“错误请求”400而不会抱怨?IE7 HTTP错误400

+0

您是否安装了任何工具栏或隐私卫士? – StingyJack 2008-12-15 18:45:25

+0

我只安装了Microsoft IE Developer Toolbar。 – Shurik 2008-12-15 20:46:29

回答

5

当你收到这样的消息时,关闭IE中友好的HTTP错误消息。要做到这一点,请转到工具 - > Internet选项 - >高级。取消选中显示友好的HTTP错误消息。一旦你完成了这个,你应该得到一个更详细的信息,它会指出你真正的问题。

您是否有可分享的URL以进一步诊断问题?

1

服务器可能拒绝IE发出的请求。它可能是服务器问题或IE问题。但是我怀疑没有更具体的问题可能有任何帮助。

1

有许多的事情,试图解决这是怎么回事:

1)看看服务器日志。由于400错误通常是由客户端传入的错误或无效数据导致的,因此服务器可能会将错误记录到其日志中。

2)运行Firefox和IE7通过为Charles这样的代理,并看看有什么两款浏览器的请求

0

也许你正在经历一个IE7 buginvolving javascript之间有什么不同?

它并不完全符合您的描述,但它是IE特定的,并且很难追查到。

1

如果您安装了firebug(在Firefox中),请查看Net选项卡并查看400头是否不会传回。

0

此外,IE替代/使用的URL来替换为正斜杠(“/‘)反斜杠(’\”) - 服务器脚本也许在网址为特殊字符使用反斜杠?