Restful 个控制器中的 Activeweb CORS 选项预检

Activeweb CORS Option Preflight in Restful Controllers

当尝试从 nodejs 应用程序连接到 activeweb 中的 restful 控制器时 chrome 正在发送删除和放置方法的选项预检请求,需要通过发出 200 来处理预检请求来自服务器的响应。

由于 restful 控制器未处理 OPTIONS,我尝试将以下代码添加到 RouteConfig

boolean isMethodOptions = RequestUtils.isMethod("OPTIONS");
if (isMethodOptions) {
    route("/*").to(HomeController.class).action("optionResponse");
}

在家庭控制器中

public void optionResponse(){
    respond("").status(200);
}

这行不通。如何在 activeweb 应用程序中完成此操作?

此功能需要添加到框架中。看到这个问题: https://github.com/javalite/activeweb/issues/306 请在其中添加您的评论以启动实施。