我正在开发一个非常简单的网络服务器。
直到现在我还没有找到如何禁用来自 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/