REST Api CORS问题

用户名

我正在开发一个移动应用程序,该应用程序在前端使用js并连接到PHP后端,该后端针对MongoDB数据库运行脚本以返回json数据。现在一切正常,因为我使用localhost测试了整个后端,但现在我想上传PHP文件存储到某个服务器,以便我可以使用实际的移动应用测试整个过程。

所以这是我到目前为止所做的:

我在MongoLab上建立了MongoDB数据库(他们有免费的入门计划),并且还将PHP文件上传到了Google App Engine(同样免费)。但是现在当我尝试使用谷歌浏览器中的Postman调用文件时,它显示Access-Allow-Control-Origin错误,不允许使用http:// localhost我试图通过谷歌搜索找到解决方案,但是由于错误仍然存​​在,因此并没有被证明是有帮助的。

因此,我切换到Amazon aws,启动了一个ec2实例,安装了Apache和PHP,并将我的PHP文件上传到那里,并且出现了相同的Access-Allow-Control-Origin错误。

因此,我想我真正的问题是,有人可以指导我完成如何上传PHP文件并将其连接到MongoDb数据库,然后从localhost或移动应用程序调用它们并将结果提供给我的过程。

PS-对不起,这么长的帖子,但我只是想解释一下所有内容。

恩科思

添加

header('Access-Control-Allow-Origin: http://localhost');

出现问题的任何页面的顶部。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章