lightmy.day

安全かつ冪等

OPTIONS HTTPメソッド

OPTIONSリクエストは利用可能な通信オプションを問い合わせます。

意味

クライアントは対象リソースまたはサーバーで利用可能な通信オプションを尋ねます。

よくある用途

許可されたメソッド、CORSプリフライトの動作、サーバーの機能を調べるためにOPTIONSを使います。

確認すべきこと

AllowおよびCORSヘッダー、特にブラウザのプリフライトリクエストではAccess-Control-Allow-Methodsを確認します。

リクエスト例

OPTIONS /articles/123 HTTP/1.1
Host: example.com

プロパティ

安全
はい。安全なメソッドはデータの読み取りのみを目的とします。
冪等
はい。同じリクエストを繰り返しても、意図された効果は同じになるはずです。
キャッシュ可能
いいえ
リクエストボディ
通常はなし

参考資料

関連するHTTPメソッド

関連するHTTPステータスコード