HTTP 505 错误 - HTTP 版本不受支持 (HTTP version not supported)

介绍

您的 Web 服务器不支持,或拒绝支持客户端(如您的浏览器或我们的 CheckUpDown 机器人)在发送给服务器的 HTTP 请求数据流中指定的 HTTP 协议版本。

HTTP 协议有多种版本 , 识别为 主 (major). 次 (minor) ,例如如版本 0.9 , 1.0 或 1.1 。 您的服务器显示, 除了产生该错误信息外, 它无法或不愿用客户端所提供的主版本号来完成该请求。

假设您的请求确定了有效的主 (major). 次 (minor) 版本号(要求不是根本无效的) ,那么大多数情况下 , 这个错误应该只在您使用版本 1.0 或 1.1 而您的Web 服务器却只支持旧的 0.9 版本时发生。

HTTP 循环中的 505 错误

任何客户端 ( 例如您的浏览器或我们的 CheckUpDown 机器人 ) 在和您的网络服务器通讯时,都需经过以下循环:

  • 从您站点的 IP 名称 ( 即您站点的网址-URL, 不带起始的 ‘http://') 获得一个 IP 地址。这个对应关系 ( 即由 IP 名称向 IP 地址转换的对应关系 ) 由域名服务器 (DNSs) 提供。
  • 打开一个 IP 套接字 (socket) 连接到该 IP 地址。
  • 通过该套接字写 HTTP 数据流。
  • 从您的Web服务器接受响应的 HTTP 数据流。该数据流包括状态编码, 其值取决于 HTTP 协议 。 解析该数据流得到 状态编码和其他有用信息。

该错误在以上所述的最后一步生成,即当客户端收到 HTTP 状态编码 并识别其为 ‘505’ 时。

解决 505 错误 – 一般方法

大多数浏览器假设 Web 服务器支持 1.x 的版本的 HTTP 协议。 实际上很老的版本如 0.9 版今天已很少使用, 关键是因为和新版本的协议比起来它们的安全性和性能都差得多。 所以, 如果您在浏览器中看到这个错误, 唯一的解决办法是升级您的 Web 服务器软件。 如果版本 1.x 的请求失败, 很可能是因为您的 Web 服务器不是很好地支持 1.x 协议版本, 而不是根本不支持。

如果您的客户端不是一个浏览器 , 同样的论点也适用于。

解决 505 错误 – CheckUpDown

我们应该负责支持所有 Web 服务器都理解的 HTTP 协议版本。 由于类似 0.9 版的老版本今天已很少使用, 我们 CheckUpDown 机器人在试图访问您的网站时使用 1.x 版的 HTTP 协议。 如果失败,很可能是因为您的 Web 服务器不是很好地支持 1.x 协议版本,而不是根本不支持。

只要您遇到 505 错误,就请与我们联系(最好通过电子邮件) - 您自己无法解决此类错误。我们必须分析相关的 HTTP 数据流,可能还得和您的互联网服务供应商 (ISP) 及 Web 服务器软件供应商联络,以就不同 HTTP 协议版本如何应予支持达成一致。 在最坏的情况下,我们可能需要修改我们的支持特定 HTTP 版本的程序, 这可能需要一些时间。

English version of this page
Current page is Chinese
Spanish version of this page
Portugese version of this page
German version of this page
CheckUpDown logo
我们监控你的网站,发现类似505 的错误。
点击以下按钮获取更多信息
More about the service we provide Try our service free for 90 days
 

Sale !  96.com for Sale 97.com for Sale 98.com for Sale328.com for Sale

我公司另外还拥有以下网站:

SimpleWeb
HostingGuide
极其简洁的网站托管指南 ( 用您自己的域名将您的网站和emial地址放到互联网上) 。 www.simplewebhostingguide.com
Text2Image 免费文件转换。 将您输入的文本转换成图象文件 (GIF , JPG , PNG 等 ) www.text2image.com
ContractDB logo 一个关于经验丰富的IT承包商 / 咨询顾问的可查数据库。客户可以很容易地直接找到计算机承包商(不通过代理) 。 搜索引擎根据客户要求选择适当的承包商。 网站对 IT 人士免费,对客户提供非常廉价的服务– 结果满意时才付费。 www.contractdb.com
Prospero Software 提供计算机软件以及有关微软Windows及IBM AS/400平台的咨询服务。提供以Java 为主用多种语言编写的功能服务和 应用软件。 并提供许多免费软件。 www.prosperosoftware.co.uk
RecoverPDA logo 安全,保密,廉价地帮你找到遗失的掌上电脑(PDAs) (黑莓手机(Blackberries) ,手持设备,移动电话等) 。 使用短信(SMS) / 网络(Web) / 电话技术的组合。 www.recoverpda.com
Keysback logo 安全,保密,廉价地帮你找到企业的钥匙(钥匙圈, 钥匙牌) 。 www.keysback.co.uk.
使用 短信(SMS) / 网络(Web) / 电话技术的组合。
FLKS 我们运作并支持一个小的慈善机构(名为Knysna 学童的免费课程 - Free Lessons for Knysna Schoolchildren ), 该机构为南非共和国 Knysna 的贫困学童提供免费 辅导。 www.flks.org
Prospero Associates 我们顶层公司的网站。 www.prosperoassociates.com