HTTP状态码406
HTTP状态码406表示客户端请求的资源的内容特性无法满足服务器在请求头部中发送的“Accept”头部字段指定的要求。这通常发生在客户端请求的资源的MIME类型不符合服务器要求的MIME类型时,或者客户端指定的语言或字符集不可用或不被支持。
以下是HTTP 406错误响应的示例:
HTTP/1.1 406 Not Acceptable
Date: Fri, 05 Mar 2021 05:45:02 GMT
Content-Type: text/html; charset=iso-8859-1
Content-Length: 206
<!DOCTYPE html>
<html>
<head>
<title>406 Not Acceptable</title>
</head>
<body>
<h1>Not Acceptable</h1>
<p>An appropriate representation of the requested resource /example.html could not be found on this server.</p>
</body>
</html>
在此示例中,服务器返回HTTP 406错误,并在响应正文中提供了有关错误的简短说明。客户端可以根据此响应采取适当的行动,例如尝试使用其他MIME类型或语言重新请求资源。