405 Method Not Allowed

Der HTTP-Statuscode 405 Method Not Allowed Client-Fehlerantwort gibt an, dass der Server die Anforderungsmethode kennt, aber die Zielressource diese Methode nicht unterstützt. Der Server muss in einer 405-Antwort einen Allow-Header erzeugen, der eine Liste der Methoden enthält, die die Zielressource derzeit unterstützt.

Unzureichende serverseitige Berechtigungen, die für Dateien oder Verzeichnisse festgelegt sind, können eine 405-Antwort verursachen, wenn die Anfrage sonst erfolgreich wäre.

Status

http
405 Method Not Allowed

Beispiele

TRACE-Methode nicht erlaubt

Serverbetreiber verbieten häufig die Verwendung der TRACE-Methode aus Sicherheitsgründen. Das folgende Beispiel zeigt eine typische Antwort, bei der ein Server die Verwendung von TRACE nicht erlaubt:

http
TRACE / HTTP/1.1
Host: example.com
http
HTTP/1.1 405 Method Not Allowed
Content-Length: 0
Date: Fri, 28 Jun 2024 14:30:31 GMT
Server: ECLF (nyd/D179)
Allow: GET, POST, HEAD

Spezifikationen

Specification
HTTP Semantics
# status.405

Siehe auch