在本地python应用程序引擎实例上访问helloworld应用程序时,Firefox坚持获取/favicon.cio

在本地python应用程序引擎实例上访问helloworld应用程序时,Firefox坚持获取/favicon.cio,python,google-app-engine,firefox,Python,Google App Engine,Firefox,我在1.9.0 PythonSDK引擎上尝试了helloworld示例应用程序,并得到了一个错误消息,在这个服务器上找不到请求的URL/。奇怪的是,它可以在其他3种浏览器上测试。运行dev_appserver.py helloworld/的日志显示 INFO 2014-03-01 15:43:33999 module.py:612]默认值:GET/HTTP/1.0 200 13 INFO 2014-03-01 15:43:49510 module.py:612]默认值:GET/HTTP/1.12

我在1.9.0 PythonSDK引擎上尝试了helloworld示例应用程序,并得到了一个错误消息,在这个服务器上找不到请求的URL/。奇怪的是,它可以在其他3种浏览器上测试。运行dev_appserver.py helloworld/的日志显示

INFO 2014-03-01 15:43:33999 module.py:612]默认值:GET/HTTP/1.0 200 13 INFO 2014-03-01 15:43:49510 module.py:612]默认值:GET/HTTP/1.120013 INFO 2014-03-01 15:43:50169 module.py:612]默认值:GET/favicon.ico HTTP/1.1 404 154 INFO 2014-03-01 15:45:03572 module.py:612]默认值:GET/HTTP/1.0 200 13


一个404错误对应于使用firefox访问应用程序,而其他的都是使用lynx、chromium和w3m成功的。有人能帮忙看看它是否可以复制吗?因此,firefox似乎坚持寻找/favicon.ico。为什么?真奇怪

W3C在2005年10月发布了一个名为。/favicon.ico请求实现此处描述的不推荐使用的方法2,主要是为了向后兼容较旧的服务器和浏览器。建议的方法1相当于与您自己的内容进行以下合并:

<html>
    <head>
        <link rel="icon" type="image/ico" href="my-cool-icon.ico" />
    </head>
    <body>
        <!-- yada yada -->
    </body>
</html>

<>我希望但不能保证Firefox首先应该考虑明确的链接,如果发现了这个图标,就跳过请求/Favig.ICO.我想知道它是否适用于您的各种浏览器。

您的目录中是否有favicon.ico文件?默认情况下,Firefox可能会尝试获取图标,即使标题中没有明确提到它。。我不认为这是一个大问题。只需包含/favicon.ico,这是一件很酷的事情……感谢所有回复的人!从那时起,我有机会与机器管理员交谈,发现问题在于dev_appserver.py默认使用端口8080,而另一个正在运行的http服务器正在使用该端口监听。事实上,/favicon.ico 404错误是由chromium报告的,而不是由firefox报告的。从另一台服务器的日志中发现,很抱歉没有注意到这一点!不知何故,firefox选择了根目录下没有文件可供服务的服务器,而其他3个客户端选择了dev_appserver.py。但我不明白为什么。