AngularJs和Laravel的CORS问题

时间:2017-01-29 16:16:55

标签: angularjs laravel cors

我使用AngularJS作为前端,使用Laravel作为后端来处理API请求。

此外,Laravel构成了该网站的管理小组。

为了克服与CORS相关的挑战,我在Laravel的string json string = {\"GetMyClassListResult\":{\"MyClassList\":[{\"Id\":1,\"Amount\":\"5,00\"},{\"Id\":2,\"Amount\":\"10,00\"},{\"Id\":3,\"Amount\":\"20,00\"},{\"Id\":4,\"Amount\":\"25,00\"}],\"ReturnValues\":{\"ErrorCode\":1,\"ErrorDescription\":\"Successful\"}}} 中添加了以下代码:

routes.php

但是当我们加载管理面板时,它会显示内部服务器错误(GoDaddy服务器)。

如果我们删除它,管理面板工作正常,但AngularJS部分面临问题。

服务器阻止了API请求。

我做错了什么,如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以在Laravel之外执行此操作,并使用mod_headers设置标题:

http://httpd.apache.org/docs/current/mod/mod_headers.html#examples