什么是451状态码?

由于合法要求,服务器拒绝访问资源。

所讨论的服务器可能不是原始服务器。这种类型的法律要求通常最直接地影响互联网服务提供商和搜索引擎的运营。

使用此状态码的答复应在答复正文中包括对法律要求的细节的解释:提出要求的一方、适用的立法或条例,以及它适用于哪一类人和资源。例如:

HTTP/1.1 451由于法律原因不可用链接:;rel="blocked-by" Content-Type: text/html   由于法律原因不可用
 

由于法律原因不可用

由于Lex Julia Majestatis禁止访问托管在被认为是由犹太人民阵线操作的服务器上的资源,此请求可能无法在罗马犹太省得到服务。

使用451状态码意味着请求中指定的资源不存在也不存在。也就是说,如果移除法律要求,对资源的请求仍然可能无法成功。

请注意,在许多情况下,客户端仍然可以通过使用VPN或Tor网络等技术措施访问被拒绝的资源。

默认情况下,451响应是可缓存的;也就是说,除非方法定义或显式缓存控制另有指示;看到RFC7234


451代码引用

Symfony HTTP状态常量响应:HTTP_UNAVAILABLE_FOR_LEGAL_REASONS

额外的资源


返回HTTP状态码列表

最重要的