美文网首页
php多个地址跨域访问

php多个地址跨域访问

作者: riyihu | 来源:发表于2017-07-03 13:19 被阅读0次

namespace app\home\controller;

$origin = isset($_SERVER['HTTP_ORIGIN']) ? $_SERVER['HTTP_ORIGIN'] : '';

$allow_origin = [

'http://mob.vvvvvv.cc',

'http://cqqqq.cc',

'http://b.com',

];

if(in_array($origin, $allow_origin)){

header('Access-Control-Allow-Origin:'.$origin);

}

header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");

header('Access-Control-Allow-Methods: GET, POST, PUT');

把要跨域访问的网址放进$allow_origin,一般一个网站分pc端和移动端会有两个网址

相关文章

  • php多个地址跨域访问

    namespace app\home\controller; $origin = isset($_SERVER['...

  • window.URL 与 跨域

    跨域 关于跨域问题,简单来说就是通过地址访问资源时,所用的协议不同导致无法访问目标。 网上已经有很多关于跨域的主流...

  • react开发环境跨域方案

    方案一 使用proxy代理跨域 假设需要跨域访问的域名为www.baidu.com 访问的地址需要更改 需要注...

  • if ( ! defined('BASEPATH'

    为了防止框架内特定的php文件被直接访问,防止跨域攻击。

  • AnugularJS 的跨域

    通过 php 桥接跨域 实际上并非跨域,用 Php 文件引入进来,同源下执行 Php 文件,所以并非跨域 $htt...

  • php解决跨域访问

    php跨域问题解决判断 参考文章:php跨域:https://blog.csdn.net/ouxiaoxian/a...

  • php ajax跨域访问

    PHP Ajax 跨域问题最佳解决方案 本文通过设置Access-Control-Allow-Origin来实现跨...

  • 跨域问题

    当互相访问过程中,访问协议、ip地址、端口号有一个不同,就会造成跨域问题 跨域原因说明——示例 协议不同: htt...

  • 跨域问题的解决方案

    跨域(Cross Domain) 什么是跨域 先来说下 同源策略同源:在多个地址中,相同协议,相同域名,相同端口 ...

  • 【跨域问题】

    跨域问题 跨域是浏览器基于同源策略限制本网页(域)访问其他端口(网页/域地址)的一种保护措施。防止黑客恶意修改本网...

网友评论

      本文标题:php多个地址跨域访问

      本文链接:https://www.haomeiwen.com/subject/xhwacxtx.html