2017-09-22 24 views
1

我很好奇在Crafter CMS中处理CORS请求的最佳方法。在文档中没有提及任何地方,并且没有示例REST请求添加CORS头文件,所以它们只在直接从浏览器访问而不是从webapp访问时才能工作。Crafter CMS - 处理CORS请求的最佳方法?

我发现我可以使用全局的response对象添加必要的头文件,而且这种方法可行,但它需要在每个脚本中调用它。

我试着根据添加标题的文档创建一个过滤器,认为它会被每个请求调用,并且我将它注册到一个(新)文件config/site.xml中,正如文档中所述,但是过滤器永远不会被叫或没有影响。

是否有更容易或不同的方式来实现它,或者我应该创建一个在每个REST脚本中调用的帮助器类来使其工作?

回答