当前位置: 首页 > news >正文

中山专业做网站wordpress健身模版

中山专业做网站,wordpress健身模版,排行榜哪个网站最好,游戏编程软件这都是老生常谈的东西了。我还在踩坑,记录一下。 我在项目入口明明写了如下代码: // 处理预检请求 (OPTIONS) if ($_SERVER[REQUEST_METHOD] OPTIONS) {header("Access-Control-Allow-Origin: https://xxx.vip");header("Access-Cont…

这都是老生常谈的东西了。我还在踩坑,记录一下。

我在项目入口明明写了如下代码:
 

// 处理预检请求 (OPTIONS)
if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {header("Access-Control-Allow-Origin: https://xxx.vip");header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS");header("Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With");header("Access-Control-Max-Age: 3600");  // 预检缓存时间header("Vary: Origin");  // 修复缓存问题http_response_code(204);  // 明确状态码exit;
}// 处理正式请求
header("Access-Control-Allow-Origin: xxx.vip");
header("Access-Control-Expose-Headers: Content-Length, X-Custom-Header");  // 按需暴露头
header("Vary: Origin");//此代码可以解决浏览器一个接口同时请求2次的问题 start
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Pragma: no-cache");
//此代码可以解决浏览器一个接口同时请求2次的问题 end

此代码经过测试是可以正常使用的。

但是现在浏览器跨域访问我的接口,依然报跨域错误,问了各大AI,也做了多重尝试,结果还是不行。

我这牙都块咬碎了!
现象:


 

这是我的代码:
// 处理预检请求 (OPTIONS)
if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
    header("Access-Control-Allow-Origin: xxx22.vip");
    header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS");
    header("Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With");
    header("Access-Control-Max-Age: 3600");  // 预检缓存时间
    header("Vary: Origin");  // 修复缓存问题
    http_response_code(204);  // 明确状态码
    exit;
}

// 处理正式请求
header("Access-Control-Allow-Origin: xxx2.vip");
header("Access-Control-Expose-Headers: Content-Length, X-Custom-Header");  // 按需暴露头
header("Vary: Origin");

这是浏览器响应头:
access-control-allow-origin:
https://wx_customer_service_monitor1.excn.vip
access-control-expose-headers:
Content-Length, X-Custom-Header
content-encoding:
gzip
content-type:
text/html; charset=utf-8
date:
Thu, 27 Feb 2025 09:00:09 GMT
server:
nginx
vary:
Accept-Encoding
vary:
Origin

当前现象:
浏览器请求的api接口返回:跨域检测无效(我的代码没有输出这行代码)

确定用了几种方式,以上代码改来改去,翻来覆去测,还是不行,最后带着实在不相信是框架代码的问题去复制了“跨域检测无效”,去代码里面搜索了一番,结果!! 卧槽~!!!!,竟然在代码里面做了跨域处理,只是这跨域处理不对,导致我在入口怎么改都没用!!

我的天!竟然是很久以前埋下的坑,我就说我不会犯这种错误,这下打脸了!啪啪啪!!!

总结:有时候遇到反复解决不了的问题还是多怀疑下自己。

END

http://www.yayakq.cn/news/234052/

相关文章:

  • php 网站 下载网站建设与管理实务
  • Wordpress网站收录不高广州上市网站建设的公司
  • 网站 部署 域名物联网设计
  • 单页网站seo做采购常用的几个网站
  • 网站设置评价家电网站设计方案
  • 品牌网站案例凡科小程序建站官网
  • 许昌网站建设汉狮套餐代加工订单网
  • 阿里云服务器做网站好用吗视频优化网站怎么做
  • 如何自己动手做网站html简单网站开发案例
  • 自己怎么做单页网站乌克兰网站设计
  • 公司网站建设费用包括哪些重庆品牌网站建设
  • 潍坊大宇网络网站建设长安网站建设软件开发
  • 深圳网站制作与建设公司公关咨询公司
  • 南宁网站建设公司电话电商设计素材
  • 安庆网站建设服务网dw网站建设视频下载
  • 太原网站建设托管宁波建网站可按需定制
  • 做企业网站申请域名合肥网络推广培训
  • 做封面的网站在哪里织梦做网站简单吗
  • 国内免费网站空间网站开发培训学校网站
  • 营销品牌网站建设手机上写WordPress博文
  • ionic3 做网站公司网站 钓鱼网站
  • 网站运营 广告响应式网站 移动端网站
  • 谁可以做网站企业网站设计原则
  • 怎么找到仿牌外贸出口公司的网站优秀的网页设计案例
  • 做抖音风的网站2345网址大全17
  • 采购网站平台重庆网站建设小能手
  • 留电话的广告网站珠海市网站建设的公司
  • 网页设计代码大全html制作表单seo外包一共多少钱
  • 东莞公司网站建设公司哪家好百度建站平台官网
  • 有没有一些有试卷做的网站网络推广方法