【发布时间】:2018-05-25 06:53:24
【问题描述】:
我正在使用 grails 开发 Rest Api。它正在本地主机:8080 上运行。当我用 POSTMAN 打电话时,它用 json 响应。我想使用这些数据并在我在其他域上运行的网页上执行 CRUD 操作。当我尝试调用用 grails 编写的 RESTAPI 时,由于 Access-Control-Allow-Origin,浏览器无法获得响应。那么如何在我的 REST API 中启用 CORS 功能,以便任何人都可以从不同的域访问。
【问题讨论】:
-
您需要在 API 的响应中添加 Access-Control-Allow-Origin 标头。请参阅此说明以了解 CORS 的工作原理:developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS。