PHP解决跨域问题
2023-03-07 09:47:02 时间
代码最前面加上这条命令
header(‘Access-Control-Allow-Origin: *’);
1、允许单个域名访问
header(‘Access-Control-Allow-Origin:http://www.startphp.cn’); header(‘Access-Control-Allow-Methods:POST’); //表示只允许POST请求 header(‘Access-Control-Allow-Headers:x-requested-with, content-type’); //请求头的限制
2、不限制域名
header(‘Access-Control-Allow-Origin:*’); 3、允许多个域名访问 在实际项目中最好指定能跨域访问的域名,增加安全性。可以写在一个公共类里面,封装一个方法调用。
// 设置能访问的域名 static public $originarr = [ ‘https://test1.com‘, ‘https://test2.com‘, ];
php允许多个域名跨域解决方案(从逻辑上控制,配置里面一次只能写一个
allow_origin = array( //你的访问域名 ‘https://s.xxx.com’, ); origin = isset(_SERVER[‘HTTP_ORIGIN’])? _SERVER[‘HTTP_ORIGIN’] : ”; if(in_array(origin, allow_origin)){ header(‘Access-Control-Allow-Origin:’.
相关文章
- Amazon Lookout Vision – 新的机器学习服务简化了制造缺陷检测
- Amazon Connect – 现在更智能、与第三方工具的集成度更高
- AWS Panorama 设备:将计算机视觉应用程序引入 Edge
- Amazon Monitron 是一项简单且经济高效的服务,可实现预测性维护
- Python CGI编程
- re:Invent 2020 博客直播:合作伙伴主题演讲
- 新功能 — Amazon DevOps Guru 帮助识别应用程序错误并修复
- 现已推出预览版 – 更大、更快的 io2 Block Express EBS 卷,吞吐量更高
- AWS Lambda 的新功能 — 容器映像支持
- AWS Lambda 的新功能 – 1 毫秒计费粒度更加节约成本
- 新增 – Amazon S3 复制增加了对多个目标存储桶的支持
- 新功能 – Amazon EBS gp3 卷可让您脱离容量预置性能
- 即将推出 – EC2 C6gn 实例 – 使用 AWS Graviton2 处理器的 100 Gbps 联网
- 即将推出 – 采用适用于图形工作负载的 AMD GPU 的 Amazon EC2 G4ad 实例
- AWS re:Invent:2020 年热门公告
- Amazon EKS Distro:Amazon EKS 所使用的 Kubernetes 发行版
- 全新 – Amazon EC2 R5b 实例提供高 3 倍 EBS 性能
- 全新 EC2 M5zn 实例 – 云中最快的 Intel Xeon Scalable CPU
- EC2 更新 – D3 / D3en 密集存储实例
- AWS On Air – re:Invent 每周直播时间表