【发布时间】:2017-08-15 19:39:54
【问题描述】:
当我向一个用 symfony2 编写的 api 发出 put 调用请求时,我需要修复 angularJs 中的一个错误。
我来自 angularjs 中的 http://ex-admin.com,我拨打电话的域不一样,它是 http://ex.com。我也看到了这个问题的类似答案,但我还没有解决这个问题。
我认为问题出在我在 symfony 中调用此 api(http:ex.com) 的服务器上。我也安装了 nelmio cors,但问题仍然存在。 另外我想说,该调用仅适用于获取和发布,但对于放置或删除它不起作用。
在这种情况下我是否还必须配置 apache?但问题是如何因为我不知道......每个人都可以帮助我吗?
非常感谢, 弗拉维斯
【问题讨论】:
-
您必须从 config.yml 配置 nelmio 包以允许 PUT 和 DELETE 方法两种,请参阅:github.com/nelmio/NelmioCorsBundle