|
Post by account_disabled on Dec 12, 2023 5:00:41 GMT -3
服务器端和客户端错误偶尔会发生,通常称为HTTP 响应或状态代码。错误“Error 406”或“406 Not Acceptable”就是这些 HTTP 响应之一。 您可以在访问网站时看到 406 错误,或者更糟糕的是,您自己也可以看到 406 错误。对于普通互联网用户来说,这可能会令人恼火,但对于拥有生成错误的网站或应用程序的人来说,这几乎是可怕的。除了看起来不专业和令人困惑之外,任何 HTTP 响应代码(包括 406 错误)都可能会损失销售和用户。 本文解释了“406 不可接受”错误是什么、导致该错误的原因、如何修复该错误以及将来避免该错误的步骤。 查看我们的修复 406 错误并查明问题根源的指南 什么是 406 错误? 好消息是, 错误消息不像 404 服务器错误(通常表示网页不存在),甚至 301 或 500 HTTP 错误那么常见。因此,您应该看到这个消息经常出现。 重要的 了解最常见的WordPress 错误代码是什么及其含义。 尽管很少见,但 406 错误有可能成为您网站的问题。 它通常看起来像这样: “406 不可接受”消息的示例 “406 不可接受 电话号码清单 ”消息的示例。 在意大利语中,406 错误听起来像这样: 不能接受的 在此服务器上找不到所请求资源的适当表示。 有时,该消息会标识问题所在的“请求的资源”,并在消息末尾提到其他消息或服务器信息: 某些 406 错误表明资源被拒绝 某些 406 错误表明资源被拒绝。 406 错误消息的外观和文本取决于用于访问该站点的网站、主机和浏览器。406 错误可以揭示错误的来源。有时,您可能会发现这只是一个简单的“406 不可接受”错误,没有任何信息可帮助您解决问题。 现在,让我们假设浏览器正在用简单的英语说话,而不是这些神秘的消息。在这种情况下,浏览器会说这样的话: 大家好,我是你们的浏览器。我尝试显示此网页,但出现了以下两个问题之一: 站点服务器向我发送了错误的文件格式,因此我无法接受。 网站服务器违反了某些安全设置或要求。 因此,请修复违规问题或让服务器使用我接受的文件格式之一。 如果您想知道,这里是我可以读取的文件格式。 如果浏览器总是这么友好就好了! 本质上,服务器和浏览器或用于服务 Web 应用程序的机器之间的通信很差。浏览器无法读取到达的内容或验证数据,因为它不满足某些要求。 现在我们需要回答一些问题来了解此通信错误的原因。 406错误的原因是什么? 每次打开网页时,您的浏览器 例如 都会向页面的服务器发送请求,以获取网站的内容和数据库文件。浏览器充当您和服务器之间的信使:它告诉服务器用户想要看到什么,并希望返回正确的信息。 在第一个请求期间,浏览器告诉服务器它可以接受的所有文件格式。这称为Accept- request 标头,它提示服务器以适当的格式传送文件,以从标头开始生成整个网站或 Web 应用程序。 有时,服务器发送的响应格式不正确或违反浏览器或客户端计算机建立的规则。在这种情况下,浏览器窗口中会出现 406 错误,表明服务器未传送适当的数据。 以下是请求标头中可能出现的“错误格式”和“违反规则”的一些示例: 接受范围:某些服务器具有预设的安全措施或仅允许响应中特定范围的文件大小。如果响应尝试发送超出允许范围的过多字节,您将看到 406 错误。
|
|