当我向一个用symfony2编写的api发出一个put调用请求时,我需要修复angularJs中的错误。
我来自angularjs中的http://ex-admin.com,我拨打电话的域名不一样,它是http://ex.com。我也看到了这个问题的类似答案,但我还没有解决这个问题。
我认为问题出在服务器上,我在symfony中调用了这个api(http:ex.com)。我也安装了nelmio cors,但问题仍然存在。 另外我想说这个调用只适用于get和post,但是对于put或者删除它不起作用。
在这种情况下我是否还必须配置apache?但问题是因为我不知道......每个人都可以帮助我吗?
非常感谢, 弗拉维乌斯
答案 0 :(得分:0)
我的问题是:
我在app.php $ _SERVER ['HTTP_ACCESS_CONTROL_REQUEST_METHOD']中只允许发布和获取请求,并且我扩展了条件以允许请求也用于PUT和DELETE。 ($ _SERVER ['HTTP_ACCESS_CONTROL_REQUEST_METHOD']要发布,获取,放置和删除。
谢谢:D
弗拉维乌斯