Error HTTP/1.1 501: no implementado

En este artículo se describe un error HTTP por diseño 501 que se produce cuando se usa un método desconocido desde un cliente de Internet.

Versión del producto original:   Internet Information Services (IIS)
Número KB original:   247643

Síntomas

Cuando intenta usar un método desconocido desde un cliente de Internet, se produce el siguiente mensaje de error:

HTTP/1.1 501 No implementado

Causa

Este comportamiento es una característica del diseño de la aplicación. Microsoft Internet Information Services (IIS) solo admite los métodos definidos en RFC 2616 - Protocolo de transferencia de hipertexto--HTTP/1.1 y RFC 2518 -Extensiones HTTP para la creación distribuida--WEBDAV . Los métodos se enumeran en la tabla siguiente:

Método Protocolo RFC Sección
CONNECT HTTP 2616 9.9
COPY WEBDAV 2518 8.8
DELETE HTTP 2616 9.7
GET HTTP 2616 9.3
HEAD HTTP 2616 9.4
LOCK WEBDAV 2518 8.10
MKCOL WEBDAV 2518 8.1
MOVE WEBDAV 2518 8.9
OPCIONES HTTP 2616 9.2
POST HTTP 2616 9.5
PROPFIND WEBDAV 2518 8.1
PROPPATCH WEBDAV 2518 8.2
PUT HTTP 2616 9.6
TRACE HTTP 2616 9.8
DESBLOQUEAR WEBDAV 2518 8.11