406和404错误-仅适用于Firefox
406 and 404 error - issue only with Firefox?
网站在Firefox 9.01上给出404和406错误。
而IE8、Opera 11.52、Safari 5.0.4和Chrome 16.0.912.63等其他浏览器则没有这个问题,每个页面都能正常打开。
可能是什么问题?
有关页面的一些信息:页面类型:PHP存在基本的jquery UI代码启用谷歌广告。
不可接受
在此上找不到所请求资源/的适当表示形式
服务器此外,在尝试使用
处理请求的ErrorDocument。
为了快速参考,我添加了标签:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
你应该给自己找charles(http://www.charlesproxy.com/)或者另一个类似的网络代理,并观看您的Firefox和您选择的另一个浏览器发送的请求,可能会有一个糟糕的cookie或一些重写操作在幕后破坏您的体验。
如果你不能从你的firefox请求中找出charles日志的截图,这可能会有助于揭示一些信息。
406响应表示HTTP级别存在问题。如果页面上的代码以某种方式导致重定向,那么它可能仍然是相关的。但这似乎是一个奇怪的问题,您的Firefox发送了一些奇怪的HTTP头,而服务器将其视为无法满足的请求。然而,我尝试用类似Accept-Encoding:foo和Accept:foo/bar这样荒谬的头来发送服务器请求,但它似乎并不在意。但查看Firefox发送的内容可能仍然是个好主意(请参阅bardiir的建议,或者安装Tamper Data插件)。
相关文章:
- html5 drawImage适用于firefox,而不是chrome
- JS适用于Firefox和Safari,但不适用于Chrome.此处'是我的网站
- 通过单击主菜单外部关闭子菜单'不适用于IE,但适用于Firefox&铬
- jQuery放大版不适用于Chrome和Safari,但适用于Firefox
- JavaScript调整iFrame大小-适用于Firefox/IE,但不适用于Chrome
- jquery脚本仅适用于firefox
- CSS/JQuery/Javascript加载图标仅适用于firefox
- jquery 2.2 serializeArray()适用于Firefox、Chrome,但不适用于IE(11)
- Ajax,Php-Postback仅适用于Firefox
- jQuery scrollTop()-仅适用于Firefox,不适用于Chrome
- AngularJS下拉菜单适用于Firefox,不适用于Chrome和Safari
- 在 javascript 中更改图像 .style 仅适用于 Firefox
- JS幻灯片适用于Firefox和chrome,但不适用于Internet Explorer
- jquery datatable oTable.$ 适用于 Firefox,但不适用于 Chrome
- 为什么这适用于Firefox,但不适用于Chrome或IE
- Javascript 适用于 Firefox 和 Chrome,但不适用于 IE
- Javascript适用于Firefox而不是IE.为什么
- 删除cookie(PHP,JS)适用于Firefox,Safari,Opera,但不适用于Chrome
- JavaScript脚本适用于Firefox,Chrome,Safari,Internet Explorer< 9,但不
- Web Audio onaudioprocess适用于Firefox,JSFiddle适用于Chrome,但不适用于Ch