后端开发|php教程
Origin,runoob,server,http,com
后端开发-php教程
本文通过设置Access-Control-Allow-Origin来实现跨域。
简单的电影网站源码手机自适应,ubuntu怎样截全屏,爬虫数据抓取摘要,php空间网,站中站seolzw
例如:客户端的域名是,而请求的域名是。
qq号销售网 qq在线选号网源码,Ubuntu运行js文件,java爬虫技术学习,time()php,麒麟seo教学lzw
如果直接使用ajax访问,会有以下错误:
最新的虚拟资源网源码,ubuntu删除gz包,tomcat8性能调优方案,怎么让爬虫代码,高级php程序员怎么考,seo国际外贸lzw
XMLHttpRequest cannot load /server.php. No Access-Control-Allow-Origin header is present on the requested resource.Origin \ is therefore not allowed access.
1、允许单个域名访问
指定某域名跨域访问,则只需在/server.php文件头部添加如下代码:
header(Access-Control-Allow-Origin:);
2、允许多个域名访问
指定多个域名(、等)跨域访问,则只需在/server.php文件头部添加如下代码:
$origin = isset($_SERVER[HTTP_ORIGIN])? $_SERVER[HTTP_ORIGIN]:\;$allow_origin = array(\,\);if(in_array($origin, $allow_origin)){ header(Access-Control-Allow-Origin:.$origin);}
3、允许所有域名访问
允许所有域名访问则只需在/server.php文件头部添加如下代码:
header(Access-Control-Allow-Origin:*);
以上就介绍了 PHP Ajax 跨域问题最佳解决方案,包括了方面的内容,希望对PHP教学有兴趣的朋友有所帮助。
如果觉得《PHP Ajax 跨域问题最佳解决方案》对你有帮助,请点赞、收藏,并留下你的观点哦!