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

湘潭网站建设网站北京seo执行

湘潭网站建设网站,北京seo执行,做书的封面的网站素材,3d建模素材网站这都是老生常谈的东西了。我还在踩坑,记录一下。 我在项目入口明明写了如下代码: // 处理预检请求 (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.dtcms.com/wzjs/510594.html

相关文章:

  • web前端开发的软件seo学习网站
  • wordpress访问插件智能网站排名优化
  • 福州百度seo排名软件优化公司怎么优化网站的
  • ssm html实现网站开发网络营销包括
  • 网站百度快照怎么做互联网项目推广平台有哪些
  • icp备案后要建网站吗广告网络
  • 单页网站模板修改吗百度一下免费下载
  • 北京网站建设费用网站推广优化怎么做最好
  • 宿迁做网站公司网站推广的目的
  • 做防伪的网站宁波网站推广大全
  • 网站建设销售怎样免费html网站模板
  • 龙岗网站制作竞价广告点击软件
  • 深圳有做网站的吗seo优化排名怎么做
  • 大连做网站比较好的公司关键词搜索量查询
  • 美食网站建设的背景腾讯广点通
  • 网络营销产品概念的五个层次重庆seo结算
  • 家居网站建设策划开发太原百度网站快速优化
  • 如何建设阿里巴巴网站系统优化软件有哪些
  • shopify可以做企业网站嘛关键词点击工具
  • 政府网站建设栏目网页设计图片
  • 豆各庄做网站的公司seo收费低
  • 深圳的网站建设公司哪家好网站有吗免费的
  • 网站开发项目需求书广州百度seo公司
  • wordpress降低数据库查询时间合肥网站推广优化公司
  • 网站百度权重品牌策略包括哪些内容
  • 蓝色云主机一键wordpress合肥seo网站排名
  • 做网站建设的联系电话最新新闻事件摘抄
  • 用axure做网站原型的尺寸会计培训班多少钱
  • 做网站js还是jq怎么申请一个网站
  • 利用帝国cms网站建设谷歌首页