1
nodejsアプリケーションからactivewebの安静なコントローラに接続しようとすると、chromeがdeleteおよびputメソッドのオプションのプリフライトリクエストを送信していますが、プリフライトリクエストは、サーバ。 OPTIONSとしてActiveweb CORSオプション安静なコントローラのプリフライト
が安らかコントローラで処理されていない、私はにHomeController
public void optionResponse(){
respond("").status(200);
}
これは動作しませんでRouteConfig
boolean isMethodOptions = RequestUtils.isMethod("OPTIONS");
if (isMethodOptions) {
route("/*").to(HomeController.class).action("optionResponse");
}
にコードの下に追加してみました。どのようにこれは、アクティブなWebアプリケーション内で行うことができますか?
Activeweb RESTfulコントローラがOPTIONSメソッドをサポートしない理由はありません。私はいくつかの掘削を行い、すぐに答えを返す。 – ipolevoy