APIのGETリクエストで問題があります。Webアプリケーションのファイアウォールとしてcloudflareを設定しました。その背後では、WebアプリケーションはNginxサーバー上で動作しています。すべてのHTTPリクエストはアプリケーションに対して機能しています。しかし、APIサービスを実行しようとすると、GETリクエストではなくPOSTリクエストしか実行できません。エンドポイントは次のようになります。サンプルサービス. cloudflare が何らかの理由で API の GET を選択しているのではないかと思いますが、その理由はわかりません。API の GET リクエストの何が問題なのでしょうか?
答え1
解決方法が見つかりました。問題は Cloudflare の Rocket Loader 機能に関連しています。何らかの理由で、JavaScript のすべての AJAX リクエストが無効になります。Rocket Loader 機能を無効にすると、問題は解決しました。