Sicher und idempotent
HTTP-Methode OPTIONS
OPTIONS-Anfragen fragen ab, welche Kommunikationsoptionen verfügbar sind.
Bedeutung
Der Client fragt, welche Kommunikationsoptionen für die Zielressource oder den Server verfügbar sind.
Häufige Verwendungen
Verwenden Sie OPTIONS, um erlaubte Methoden, das CORS-Preflight-Verhalten oder Serverfähigkeiten zu ermitteln.
Was zu prüfen ist
Prüfen Sie Allow- und CORS-Header, insbesondere Access-Control-Allow-Methods für Browser-Preflight-Anfragen.
Beispielanfrage
OPTIONS /articles/123 HTTP/1.1
Host: example.comEigenschaften
- Sicher
- Ja. Eine sichere Methode ist nur zum Lesen von Daten gedacht.
- Idempotent
- Ja. Das Wiederholen derselben Anfrage sollte dieselbe beabsichtigte Wirkung haben.
- Cachefähig
- Nein
- Anfragekörper
- Normalerweise nein
Referenzen
- Registry
- IANA HTTP Method Registry
- Spezifikation
- RFC 9110 Section 9.3.7
- Leitfaden
- MDN OPTIONS