501 HTTP nicht implementiert Fehlercodes

501 nicht implementiert definiert, wenn der Webserver eine HTTP methode, die er in dem vom anfordernden Agenten an ihn gesendeten HTTP stream findet, nicht versteht oder nicht unterstützt. 501 nicht implementiert bedeutet, dass der server die zum Erfüllen der ursprünglichen anforderung erforderliche fähigkeit nicht unterstützt. Dies ist die am besten geeignete antwort, wenn ein webserver mit der anforderungs methode nicht vertraut ist und sie für keine ressource unterstützen kann.

Definierte 501 nicht implementierte Anforderungen:

  • OPTIONEN: Zeigt die Kommunikationsoptionen an, die für eine bestimmte URL verfügbar sind. Dies ermöglicht es dem anforderer, die mit einer bestimmten ressource verbundenen optionen zu bestätigen und die fähigkeiten des webserver zu bewerten. Es sind keine besonderen maßnahmen zur Übermittlung von Daten erforderlich.
  • LÖSCHEN: Zum beispiel, wenn eine seite einer webseite gelöscht wird. Entfernen sie die mit der URL ressource verknüpften Daten.
  • PUT: Fügen sie die daten für eine bestimmte URL in die neuen vom client gesendeten daten ein.
  • GET: Rufen sie die von der URL ressource identifizierten informationen ab.
  • TRACE: Führen sie ein remote loopback auf anwendungsebene der anforderungsnac, der testet, welche daten der webserver vom client erhält.
  • HEAD: Identisch mit GET, außer dass der server nur header informationen zurückgibt, nicht die tatsächlichen informationen, die von der URL ressource identifiziert werden.
  • CONNECT: Reserviert für die verwendung mit tunneling, wie es nur für HTTP version 1.1 definiert ist, und nicht für die frühere version von 1.0.
  • POST: Senden sie daten an den webserver, z. B. eine nachricht in einem blog oder Forum.

HTTP-Fehler 501 bei Verwendung von unbekannten methoden ▶ Ein fehler 501 nicht implementiert wird ausgegeben, wenn das feature im HTTP anforderungs stream nicht eines der oben genannten ist. Eine methode ist möglicherweise noch gültig, wird aber von einem server nicht wirklich unterstützt. Dies geschieht jedoch normalerweise nur für die neuen methoden wie CONNECT, wenn sie von diesen älteren webserver typen empfangen werden, um den fehler 501 nicht implementiert nicht anzuzeigen.