3

場合によっては、ブラウザがプリフライト HTTP リクエストを行うことをご存知かもしれません: https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS#Preflighted_requests

私の Web アプリケーションはまだ Symfony1 にあります。RESTful サービスを実装したいので、Symfony ルーティングを使用して GET や POST などの特定の HTTP リクエスト メソッドを許可します ( http://symfony.com/legacy/doc/reference/1_4/en/10-Routing#chapter_10_sub_sf_method )。

例:

login:
  url:   /v1/login
  class: sfRequestRoute
  param: { module: rest, action: login }
  requirements:
    sf_method: [post, put, delete]
    #sf_method: [options] NOT WORKING

OPTIONS リクエストは sf_method 値として定義/処理できないようです。私の考えが正しいかどうかの情報が見つからなかったので、私が正しいかどうか、または私が見つけられなかった解決策もあるのだろうかと思っています。

前もって感謝します!

4

1 に答える 1