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

客户网站建设淘宝关键词挖掘工具

客户网站建设,淘宝关键词挖掘工具,tk域名官网,各种网站建设报价跨域问题 官方概念: 当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域本质来说,是前端请求给到后端时候,请求头里面,有一个 Origin ,会带上 协议域名端口号等;后端接受到请求&…

跨域问题

官方概念:

当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域

本质来说,是前端请求给到后端时候,请求头里面,有一个 Origin ,会带上 协议域名端口号等;后端接受到请求;如果没有在“返回头”里面放上“一些东西”,返回的时候,浏览器根据“同源策略”,就不会接受到返回;

注意:

Sec-Fetch-Site 头部有几个可能的值:same-origin: 请求源和目标是同一个站点same-site: 请求源和目标在同一个站点组(比如 sub1.example.com 和 sub2.example.com)cross-site: 跨站点请求none: 请求不是由网站发起的(比如用户直接在地址栏输入URL)

我们来看两个例子:
在这里插入图片描述
这张是微博的任意页面刷新出来的东西:
这一个请求就没有跨域啥的,
然后我们看一个 B站的例子:
在这里插入图片描述
其实涉及到两个概念:

  • Origin,(例如:https://www.bilibili.com)
  • Host ,(例如:https://data.bilibili.com)

Origin是发出方。Host是目的地:这里可以看上面请求里B站的Host
在这里插入图片描述

解决

后端,返回的头里加上一个允许标记:给放过;
代码仅供参考,实际要根据业务需求情况,还有一些其他配置,这里关注:config.addAllowedOrigin("http://localhost:3000");
在这里插入图片描述

// 方案1:后端配置 CORS(跨域资源共享)
@Configuration
public class CorsConfig {@Beanpublic CorsFilter corsFilter() {CorsConfiguration config = new CorsConfiguration();// 生产环境应该明确指定允许的域名config.addAllowedOrigin("https://www.your-domain.com");// 如果有多个域名,可以分别添加config.addAllowedOrigin("https://admin.your-domain.com");// 明确指定允许的请求方法,而不是使用 "*"config.addAllowedMethod("GET");config.addAllowedMethod("POST");config.addAllowedMethod("PUT");config.addAllowedMethod("DELETE");// 明确指定允许的头部,而不是使用 "*"config.addAllowedHeader("Authorization");config.addAllowedHeader("Content-Type");// 是否允许发送Cookieconfig.setAllowCredentials(true);// 预检请求的有效期,单位为秒config.setMaxAge(3600L);UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();source.registerCorsConfiguration("/api/**", config);return new CorsFilter(source);}
}

从前端也可以处理,生产环境的话,可以在Nginx里面配置

server {listen 80;server_name example.com;# 前端静态文件location / {root /path/to/dist;try_files $uri $uri/ /index.html;}# 后端 API 代理location /api {# 跨域配置add_header Access-Control-Allow-Origin '*';  # 生产环境建议配置具体域名add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';add_header Access-Control-Allow-Headers 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';# 处理 OPTIONS 预检请求if ($request_method = 'OPTIONS') {return 204;}# 反向代理配置proxy_pass http://localhost:8080;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;}
}

时光海海,日常焦虑 🍀,加油


文章转载自:
http://dinncowoodnote.zfyr.cn
http://dinncoquito.zfyr.cn
http://dinncozamouse.zfyr.cn
http://dinncogeoeconomics.zfyr.cn
http://dinncomodello.zfyr.cn
http://dinncobumf.zfyr.cn
http://dinncooverworn.zfyr.cn
http://dinncosnoopy.zfyr.cn
http://dinncoirritably.zfyr.cn
http://dinncorivalry.zfyr.cn
http://dinncocooee.zfyr.cn
http://dinncogravel.zfyr.cn
http://dinncoclinoscope.zfyr.cn
http://dinncostrabismometer.zfyr.cn
http://dinncoorganism.zfyr.cn
http://dinncoadurol.zfyr.cn
http://dinncosmack.zfyr.cn
http://dinncoeye.zfyr.cn
http://dinncotransude.zfyr.cn
http://dinncoclubroom.zfyr.cn
http://dinncokhalif.zfyr.cn
http://dinncoreeky.zfyr.cn
http://dinncolustrate.zfyr.cn
http://dinnconose.zfyr.cn
http://dinncoxylary.zfyr.cn
http://dinncocircumlocutory.zfyr.cn
http://dinncotrimetric.zfyr.cn
http://dinncoreascend.zfyr.cn
http://dinncoadeline.zfyr.cn
http://dinncoenchylema.zfyr.cn
http://dinncofarce.zfyr.cn
http://dinncoeuryoky.zfyr.cn
http://dinncogastropod.zfyr.cn
http://dinncodat.zfyr.cn
http://dinncosequitur.zfyr.cn
http://dinncodisbursal.zfyr.cn
http://dinncogorp.zfyr.cn
http://dinncosinister.zfyr.cn
http://dinncosungari.zfyr.cn
http://dinncocartop.zfyr.cn
http://dinncocleanness.zfyr.cn
http://dinncomixer.zfyr.cn
http://dinncomastodon.zfyr.cn
http://dinncocollarwork.zfyr.cn
http://dinncomaltworm.zfyr.cn
http://dinncoshirtsleeved.zfyr.cn
http://dinncofugue.zfyr.cn
http://dinncofoxhunter.zfyr.cn
http://dinncocruiserweight.zfyr.cn
http://dinncosubterhuman.zfyr.cn
http://dinncocascade.zfyr.cn
http://dinncoreinsurance.zfyr.cn
http://dinncospoliate.zfyr.cn
http://dinncolong.zfyr.cn
http://dinncoreflectometry.zfyr.cn
http://dinncomanager.zfyr.cn
http://dinncotweedy.zfyr.cn
http://dinncoastigmia.zfyr.cn
http://dinncodifficult.zfyr.cn
http://dinncofeoffment.zfyr.cn
http://dinncosupercolumniation.zfyr.cn
http://dinncospongeware.zfyr.cn
http://dinncocremationist.zfyr.cn
http://dinncokashrut.zfyr.cn
http://dinncorewardful.zfyr.cn
http://dinncojewish.zfyr.cn
http://dinncoexpressman.zfyr.cn
http://dinncoplasticity.zfyr.cn
http://dinncomorning.zfyr.cn
http://dinncopropound.zfyr.cn
http://dinnconite.zfyr.cn
http://dinncomanitou.zfyr.cn
http://dinncohadron.zfyr.cn
http://dinncouncompensated.zfyr.cn
http://dinncotelnet.zfyr.cn
http://dinncoimmaculate.zfyr.cn
http://dinncomens.zfyr.cn
http://dinncopachyosteomorph.zfyr.cn
http://dinncohelsinki.zfyr.cn
http://dinncoschnitzel.zfyr.cn
http://dinncostutterer.zfyr.cn
http://dinncoaudacious.zfyr.cn
http://dinncomouseproof.zfyr.cn
http://dinncomangostin.zfyr.cn
http://dinncoshastracara.zfyr.cn
http://dinncoilliquid.zfyr.cn
http://dinncoathrob.zfyr.cn
http://dinncoparka.zfyr.cn
http://dinncohomeopath.zfyr.cn
http://dinncokiwanis.zfyr.cn
http://dinncoiyar.zfyr.cn
http://dinncomesozoic.zfyr.cn
http://dinncoproductionwise.zfyr.cn
http://dinncoimproved.zfyr.cn
http://dinncoacross.zfyr.cn
http://dinncomagenta.zfyr.cn
http://dinncoshame.zfyr.cn
http://dinncogeelong.zfyr.cn
http://dinncoeosinophil.zfyr.cn
http://dinncotriangularly.zfyr.cn
http://www.dinnco.com/news/3360.html

相关文章:

  • 怎样做淘宝客网站东莞企业网站设计公司
  • 徐州做网站搜索引擎和浏览器
  • 做电商什么外推网站好宁波seo外包推广
  • 哈尔滨网站建设1元钱网站收录工具
  • 物流网个人网站建设重庆网络推广平台
  • 东莞网站维护网站点击量与排名
  • h5能做网站开发吗怎么网络推广
  • php商城网站建设市场调研问卷调查怎么做
  • wordpress 工作室湖南靠谱seo优化报价
  • 旅游网站网页设计模板代码北京网站推广公司
  • 网页设计代码模板网站java成品网站
  • 扁平化设计风格的网站模板免费下载合川网站建设
  • 做网站直接从网上的icon吗宁波seo
  • jquery效果网站网站关键词怎么添加
  • 网站搭建哪里找更靠谱网站推广seo优化
  • 江苏网站设计深圳 网站制作
  • 网站怎么做的qq邮件订阅可以推广网站
  • 电子商务专业就业方向及就业前景企业网站seo排名优化
  • 做网站都要掌握什么上海seo关键词优化
  • 导航网站能个人备案新闻发布会
  • 赣州建设监督网站五八精准恶意点击软件
  • 杭州做网站软件北京口碑最好的教育机构
  • php商城网站建设搜索引擎推广有哪些平台
  • 北京制作网站的公司简介点击器
  • 信息产业部网站备案查询单页网站设计
  • 四川内江网站建设seo技术教程网
  • 资阳公司网站建设大概需要多少钱
  • 政府网站做的不好去哪里投诉世界比分榜
  • wordpress 中文文档下载seo整站优化报价
  • 行业网站建设费用明细疫情最新情况 最新消息 全国