我正在我的本地系统apache(http://localhost:8080)中运行一个angularjs应用程序。在这里,我尝试使用POST方法来访问API。我的接口(http://php.mpect.com/demo/login.php)托管在GoPardy服务器域中。这是一个PHP文件。我包括了
header('Access-Control-Allow-Origin: *');
在我的php文件中,但我仍然收到
XMLHttpRequest无法加载http://php.mpect.com/demo/login.php。对印前检查请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此不允许访问来源‘http://localhost:8080’。
我是新来的php和谷歌爸爸服务器。我怎么才能解决这个问题?有没有办法在GoParady域中包含标题?对不起,我的英语很差。谁能提供我解决这个CORS问题的解决方案代码。先谢谢你。
1条答案
按热度按时间ykejflvf1#
将配置添加到
.htaccess
文件中,就可以了。这将确保在任何请求上设置重要的CORS标头。确保您在apache2上开启了mod_Headers。