4×× 客户端错误
404 Not Found 未找到
源服务器未找到目标资源的当前表示形式,或者不愿意透露存在该表示形式。
404状态代码并不表明这种缺乏代表性是暂时的还是永久的;如果源服务器知道 410 Gone 状态代码可能是永久性的,则410 Gone 状态代码优先于 404
默认情况下,404 响应是可缓存的;即,除非方法定义或显式缓存控制1另有说明.
- 1 Calculating Heuristic Freshness RFC7234 Section 4.2.2
- Source: RFC7231 6.5.4
404 代码参考
Rails HTTP Status Symbol :not_found
Go HTTP Status Constant http.StatusNotFound
Symfony HTTP Status Constant Response::HTTP_NOT_FOUND
Python2 HTTP Status Constant httplib.NOT_FOUND
Python3+ HTTP Status Constant http.client.NOT_FOUND
Python3.5+ HTTP Status Constant http.HTTPStatus.NOT_FOUND