前后端分离,前端访问接口出现跨域问题

composer更新组件后,前端无法访问,出现跨域问题。想通过设置header('Access-Control-Allow-Origin: *');解决,请问是否应该添加到public文件夹下的index.php文件中;或者,是否有更好的解决办法
已邀请:

dogstar - PhalApi创始人

赞同来自:

谢邀。
 
可以在public中添加,类似的扩展见:https://github.com/gongshunkai/phalapi-cors ,功能更为强大。 
另外,也可以考虑使用JSONP,并且限定回调函数的白名单,更为稳妥。

要回复问题请先登录注册