odoo 8 - 启用CORS制作ajax

时间:2018-05-15 08:53:23

标签: ajax cors odoo

我需要对odoo 8服务器执行ajax,但ajax的响应是“Access-Control-Allow-Origin'”。为了能够实现它,我需要启用CORS。 有什么想法??

1 个答案:

答案 0 :(得分:1)

假设您可以更改服务器端代码

您尝试远程调用的方法有一个http.request装饰器。我猜它看起来像

@http.route('/example', type='http', auth='public', website=True)
def render_example_page(self):
    ...

这个decorater有一个参数 cors 。您可以设置允许请求的特定URI,也可以将其设置为*以允许来自所有来源的请求。

@http.route('/example', type='http', auth='public', website=True, cors='*')