http - 对 favicon.ico 的 http 请求的最小正确答案是什么

标签 http webserver favicon

我正在开发一个非常简单的网络服务器。

直到现在我还没有找到如何禁用来自 chrome 的烦人的 favicon.ico 请求。

所以我在想对这样的请求最短/最快的回答是什么。在确定对 favicon.ico 的请求后断开连接是否可以。或者这被认为是不礼貌的行为,应该避免吗?

或者我会发送一条 404 消息。我是否还需要发送文本,或者我是否必须至少发送信息“content-length: 0”,或者我什至可以保留这个吗?

谢谢!

最佳答案

根据 RFC 2616 ,最短的有效响应将是

HTTP/1.0 404 <CRLF>
<CRLF>

404 和行终止符之间应该有一个空格,实际上是将状态代码与状态原因消息(在本例中为空字符串)分开。这可能不是严格要求的,但我怀疑保存一个字节是否值得与 RFC 的微小偏差。

关于http - 对 favicon.ico 的 http 请求的最小正确答案是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12507959/

相关文章:

java - Tomcat/Spring Boot 的 HTTP 请求统计

java - 如何从html(从jsp转换而来)中删除jsessionid

search - 维基百科的搜索是如何进行的?

java - 将 Web 界面添加到现有项目

javascript - 动态生成的图标

javascript - 如何将自定义图标添加到 sails.js 应用程序?

android - android中的Http Get和Post方法异常?

android - 从文件中读取 jpg 并上传/发布到 android 中的网络服务器

Centos yum 显示不同的最新版本

html - 编写嵌入式 Web 服务器时如何正确构建 favicon.ico 响应