5. 431 请求头字段过大 (Request Header Fields Too Large)
431 状态码表示服务器不愿意处理该请求,因为其头字段过大。在减小请求头字段的大小后,可以 (MAY) 重新提交该请求。
它可以在请求头字段总体过大时使用,也可以在单个头字段存在问题时使用。在后一种情况下,响应表示应该 (SHOULD) 指定哪个头字段过大。
例如:
HTTP/1.1 431 Request Header Fields Too Large
Content-Type: text/html
<html>
<head>
<title>Request Header Fields Too Large</title>
</head>
<body>
<h1>Request Header Fields Too Large</h1>
<p>The "Example" header was too large.</p>
</body>
</html>
带有 431 状态码的响应不得 (MUST NOT) 被缓存存储。