Wenn eine HTTP-Ressource eine Anforderung mit der angegebenen HTTP-Methode nicht verarbeiten kann, sollte sie einen Allow
-Header senden, um die zulässigen HTTP-Methoden aufzulisten. Eine andere Möglichkeit, eine Antwort mit einem Allow
Header zu bekommen, ist eine Anfrage mit der OPTIONS
Methode zu senden.Sollte ein HTTP Allow-Header "OPTIONS" enthalten?
Ich frage mich, ob der Allow
Header sollte die OPTIONS
Methode selbst enthalten.
Beispiel:
Allow: GET, PUT, DELETE, OPTIONS
oder
Allow: GET, PUT, DELETE
Was ist richtig?
Woran denken Sie, dass OPTIONEN nicht enthalten sein sollten? –
Ich frage mich, weil eine OPTIONS-Anfragen auch OPTIONS als zulässige Methode enthalten würde. Dies wäre überflüssig. – deamon