如何配置 CORS 到 OpenERP 7?
How to configure CORS to OpenERP 7?
我正在使用网络控制器在 OpenERP 7 上构建网络服务。从 POSTman 测试时没问题,但在网站上我得到:
No 'Access-Control-Allow-Origin' header is present on the requested resource
我知道这是一个跨域请求问题,但我不知道如何在 OpenERP v7 上配置 CORS。在版本 8 中,我可以在路由上设置 CORS,但我不知道如何在 v7 上配置它。
通过调用 werkzeug 自定义响应对象解决:
return werkzeug.wrappers.Response(json_response, headers=[('Access-Control-Allow-Origin', '*'), ('Content-Length', len(json_response))])
我正在使用网络控制器在 OpenERP 7 上构建网络服务。从 POSTman 测试时没问题,但在网站上我得到:
No 'Access-Control-Allow-Origin' header is present on the requested resource
我知道这是一个跨域请求问题,但我不知道如何在 OpenERP v7 上配置 CORS。在版本 8 中,我可以在路由上设置 CORS,但我不知道如何在 v7 上配置它。
通过调用 werkzeug 自定义响应对象解决:
return werkzeug.wrappers.Response(json_response, headers=[('Access-Control-Allow-Origin', '*'), ('Content-Length', len(json_response))])