zoukankan      html  css  js  c++  java
  • php和apache设置Access-Control-Allow-Origin 头跨域

    php和apache设置Access-Control-Allow-Origin 头跨域

    一、总结

    一句话总结:

    php就是header方法设置响应头,apache的话可以直接在vhost下Header set来设置响应头
    php:
    
        $origin = 'https://www.google.com,https://www.baidu.com';
        header('Access-Control-Allow-Origin:' . $origin);
    
    其实你注意下你发送请求的头部,一样的模拟就OK
    
    在apache下修改vhosts中根域名的配置就好就行:
    
    <Directory "/Users/cindy/dev">
    AllowOverride ALL
    Header set Access-Control-Allow-Origin https://www.google.com,https://www.baidu.com
    </Directory>

    二、php和apache设置Access-Control-Allow-Origin 头跨域

    转自或参考:php - Apache服务器 header set Access-Control-Allow-Origin 可以设置多个域名吗?
    https://segmentfault.com/q/1010000011235465

    php:

        $origin = 'https://www.google.com,https://www.baidu.com';
        header('Access-Control-Allow-Origin:' . $origin);
    
    

    其实你注意下你发送请求的头部,一样的模拟就OK

    在apache下修改vhosts中根域名的配置就好就行:

    <Directory "/Users/cindy/dev">
    AllowOverride ALL
    Header set Access-Control-Allow-Origin https://www.google.com,https://www.baidu.com
    </Directory>
     
  • 相关阅读:
    Django Rest Framework 视图和路由
    DRF 权限 频率
    DRF 版本 认证
    Serializers 序列化组件
    学DRF之前
    RESTful
    windows下vmware配置nat网络
    python之路——网络编程
    图片上传
    数据库基本设计规范:
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12567331.html
Copyright © 2011-2022 走看看