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

Nil*_*lsB 7 favicon webserver http

我正在开发一个非常简单的Web服务器.

直到现在我还没有找到如何从chrome禁用favicon.ico的恼人请求.

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

另外我会发送404消息.我是否也需要发送文本,或者我必须至少发送"content-length:0"的信息,或者我是否可以保留此信息?

谢谢!

lan*_*nzz 11

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

HTTP/1.0 404 <CRLF>
<CRLF>
Run Code Online (Sandbox Code Playgroud)

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