HTTP/1.1 错误 501 - 未实现

本文讨论从 Internet 客户端使用未知方法时发生的设计外 HTTP 错误 501。

原始产品版本: Internet Information Services (IIS)
原始 KB 数: 247643

症状

尝试从 Internet 客户端使用未知方法时,会出现以下错误消息:

未实现 HTTP/1.1 501

原因

此行为是设计使然。 Microsoft Internet Information Services (IIS) 仅支持 RFC 2616 - 超文本传输协议--HTTP/1.1RFC 2518 - 分布式创作的 HTTP 扩展--WEBDAV 中定义的方法。 下表列出了这些方法:

方法 协议 R f c
CONNECT HTTP 2616 9.9
复制 WEBDAV 2518 8.8
DELETE HTTP 2616 9.7
GET HTTP 2616 9.3
HEAD HTTP 2616 9.4
WEBDAV 2518 8.10
MKCOL WEBDAV 2518 8.1
移动 WEBDAV 2518 8.9
选项 HTTP 2616 9.2
POST HTTP 2616 9.5
PROPFIND WEBDAV 2518 8.1
PROPPATCH WEBDAV 2518 8.2
PUT HTTP 2616 9.6
跟踪 HTTP 2616 9.8
解 锁 WEBDAV 2518 8.11