提供 404 响应是否存在技术要求?

提供 404 响应是否存在技术要求?

是否存在提供 404 响应的技术要求(例如 RFC)?

或者如果未找到的请求被丢弃或者回复为空,是否会出现其他问题?

答案1

RFC 7230 超文本传输​​协议 (HTTP/1.1):消息语法和路由(标准轨道)

第 2.1 节

...

服务器通过发送一个或多个 HTTP 响应消息来响应客户端的请求,每个响应消息都以状态行开头,其中包括协议版本、成功或错误代码以及文本原因短语...

根据此 RFC,您不能简单地断开连接或发送空回复。

答案2

HTTP 服务器需要回复 HTTP 响应消息。每一个HTTP 请求返回状态代码,请参阅RFC 1945

4xx/5xx 代码只是通常向用户显示的错误代码。

相关内容