Ошибка HTTP/1.1 501 — не реализовано

В этой статье рассматривается ошибка HTTP 501, возникающая при использовании неизвестного метода из интернет-клиента.

Исходная версия продукта: Службы IIS
Исходный номер базы знаний: 247643

Симптомы

При попытке использовать неизвестный метод из интернет-клиента возникает следующее сообщение об ошибке:

HTTP/1.1 501 не реализовано

Причина

Такое поведение является особенностью данного продукта. Microsoft IIS (IIS) поддерживает только методы, определенные в rfc 2616 — протокол передачи гипертекста — HTTP/1.1 и RFC 2518 — расширения HTTP для распределенной разработки — WEBDAV. Методы перечислены в следующей таблице:

Метод Протокол RFC Раздел
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