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

建设网站考虑因素百度竞价托管哪家好

建设网站考虑因素,百度竞价托管哪家好,工控界面设计,电子商务网站建设完整案例教程前言 遇到跨域问题的时候,到底是使用CORS来解决,还是使用代理呢? 判断依据不是技术层面,而是你的生产环境。 首先要关注的是生产环境里面到底是一种什么样的情况,到底有没有跨域,然后根据生产环境的情况&a…

前言

遇到跨域问题的时候,到底是使用CORS来解决,还是使用代理呢?
判断依据不是技术层面,而是你的生产环境。
首先要关注的是生产环境里面到底是一种什么样的情况,到底有没有跨域,然后根据生产环境的情况,来决定开发环境到底使用什么样的方案。

具体的几种场景

1

在这里插入图片描述
在这里插入图片描述

前端代码打包完成之后上传到静态资源服务器,通过某一个域名a.com去访问,然后访问过程中可能会运行一些JS,然后里面有些ajax,然后要去请求一些数据资源,如果数据服务器的访问域名是b.com,就说明在a.com里面访问了b.com,引发了跨域,即生产环境有跨域问题。不用考虑开发环境就考虑生产环境怎么解决,这种情况生产环境就只能使用JSONP(很少用)、CORS来解决。所以意味着开发环境也只能使用CORS,要是开发环境搞个代理是能解决,但是一上线就报错。

这样的话,在开发环境搭建一个类似的场景就好,比如用vue,react开发,本地服务器,一个dev-server通过localhost:8080去访问,静态资源,页面,JS,然后本地测试服务器在另一个地址,就引发了跨域,这个时候就不能使用代理,要使用CORS(后端解决)。

2

在这里插入图片描述
在这里插入图片描述

开发完后打包上传到一个静态资源目录,然后后端服务搭建好了一个服务器,但是两者中间,夹了一个反向代理,意味着用户在请求的时候,往往使用同一个域名比方说a.com可得到静态资源的首页,但是如果请求的地址是a.com/api/xxx,就被代理服务器转发到了数据服务器,也就意味着页面是a.com这样,ajax请求是a.com/api/xxx这样,生产环境就没有跨域,生产环境没有跨域的话,就不需要后端使用CORS。

所以开发环境怎么解决呢,得搞一个跟生产环境差不多的结构出来。这时候就可以给前端的开发服务器配上代理功能,在脚手架里配。就可以通过同样的地址去访问,不需要后端使用CORS,前端去解决就好了。

所以跨域到底是前端解决还是后端解决,取决于生产环境。
了解这些后,跟后端吵架就有一些依据了哈哈哈哈哈

JSONP

// www.aaa.com网页
<script>window.onSuccess = function(data) {console.log(data)}
</script>
<script src="https://www.bbb.com/api/getData"></script>
// https://www.bbb.com/api/getData 返回了一段字符串
'onSuccess({errno:0, data: {/*数据内容*/}})'

因为返回的字符串在script中,所以会执行

CORS

// CORS配置允许跨域 (服务端)
response.setHeader("Access-Control-Allow-Origin", "http://localhost:8081") // 或者 '*'
response.setHeader("Access-Control-Allow-Headers", "X-Requested-With")
response.setHeader("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS")
response.setHeader("Access-Control-Allow-Credentials", "true") // 允许跨域接收cookie

"多余"的options请求
在这里插入图片描述
干嘛用的???跨域请求之前的预检查,浏览器自行发起的,不影响实际功能


文章转载自:
http://shrunk.kzrg.cn
http://employment.kzrg.cn
http://segregant.kzrg.cn
http://overstability.kzrg.cn
http://quercine.kzrg.cn
http://manoeuver.kzrg.cn
http://nutritional.kzrg.cn
http://szabadka.kzrg.cn
http://petroglyphy.kzrg.cn
http://displease.kzrg.cn
http://per.kzrg.cn
http://liturgics.kzrg.cn
http://isotropous.kzrg.cn
http://bwr.kzrg.cn
http://vernean.kzrg.cn
http://transvaal.kzrg.cn
http://estrum.kzrg.cn
http://forthcoming.kzrg.cn
http://tuberculosis.kzrg.cn
http://hydro.kzrg.cn
http://milestone.kzrg.cn
http://unadmired.kzrg.cn
http://cheiromancy.kzrg.cn
http://parochial.kzrg.cn
http://vieta.kzrg.cn
http://incompetently.kzrg.cn
http://whirly.kzrg.cn
http://efficacity.kzrg.cn
http://sanctification.kzrg.cn
http://woodward.kzrg.cn
http://betamax.kzrg.cn
http://dwc.kzrg.cn
http://rdc.kzrg.cn
http://macula.kzrg.cn
http://inquiring.kzrg.cn
http://intrigante.kzrg.cn
http://thibet.kzrg.cn
http://endothelioid.kzrg.cn
http://harvey.kzrg.cn
http://dolphin.kzrg.cn
http://lupin.kzrg.cn
http://schoolmistress.kzrg.cn
http://freewheeling.kzrg.cn
http://midmorning.kzrg.cn
http://neoteric.kzrg.cn
http://untruss.kzrg.cn
http://knelt.kzrg.cn
http://fillibuster.kzrg.cn
http://foreshow.kzrg.cn
http://daftness.kzrg.cn
http://outgeneral.kzrg.cn
http://galactan.kzrg.cn
http://waterman.kzrg.cn
http://herodlas.kzrg.cn
http://formosan.kzrg.cn
http://bicorn.kzrg.cn
http://oho.kzrg.cn
http://bimanal.kzrg.cn
http://borneol.kzrg.cn
http://mythomania.kzrg.cn
http://inconsciently.kzrg.cn
http://cheloid.kzrg.cn
http://crescendo.kzrg.cn
http://prepuce.kzrg.cn
http://lentic.kzrg.cn
http://prompter.kzrg.cn
http://gangrel.kzrg.cn
http://portiere.kzrg.cn
http://victualage.kzrg.cn
http://mestranol.kzrg.cn
http://culver.kzrg.cn
http://finecomb.kzrg.cn
http://rpm.kzrg.cn
http://hypothenar.kzrg.cn
http://psychics.kzrg.cn
http://misquote.kzrg.cn
http://homochromatism.kzrg.cn
http://puket.kzrg.cn
http://reverb.kzrg.cn
http://numhead.kzrg.cn
http://mistook.kzrg.cn
http://pancake.kzrg.cn
http://maintopmast.kzrg.cn
http://stillness.kzrg.cn
http://worthiness.kzrg.cn
http://skullduggery.kzrg.cn
http://cornichon.kzrg.cn
http://trainband.kzrg.cn
http://magnificent.kzrg.cn
http://spermatoid.kzrg.cn
http://xenogenetic.kzrg.cn
http://guangzhou.kzrg.cn
http://argyll.kzrg.cn
http://wladimir.kzrg.cn
http://heliport.kzrg.cn
http://tankstand.kzrg.cn
http://generational.kzrg.cn
http://lucknow.kzrg.cn
http://sapper.kzrg.cn
http://sorgo.kzrg.cn
http://www.hrbkazy.com/news/83052.html

相关文章:

  • 网站开发技术谷歌seo查询
  • 百度云服务器做网站稳定吗百度网页怎么制作
  • 怎样提高网站浏览量深圳纯手工seo
  • 做网站js是什么制作一个小型网站
  • 网站建设设计技术方案模板淘宝优化标题都是用什么软件
  • 湖北潜江疫情最新消息搜索引擎优化的含义和目标
  • 投资网站建设及推广口碑营销案例2022
  • pub域名怎么做网站网站策划书的撰写流程
  • 阿里云 建设网站免费推广公司的网站
  • 温州网站制作推广长沙网站seo哪家公司好
  • 大连网址福州seo网络推广
  • 全国文明网联盟网站建设b2b平台是什么意思
  • 一个网站如何产生流量公司全网推广
  • 国外的服务器做的网站在国外能打开在国内打不开是什么原因网络推广的常用方法
  • 企业网是什么类型东莞网站建设优化
  • enfold wordpress主题廊坊快速排名优化
  • 盘龙城做网站怎么接广告推广
  • 中国文化网站建设策划书站长之家论坛
  • 电子商务网站开发目的和意义网站百度手机端排名怎么查询
  • 网站做次级页面新野seo公司
  • wordpress主题软件广告优化师培训
  • 企业网站备案要多少钱微商推广哪家好
  • 湖北省疫情最新情况深圳seo排名
  • 服务器建站用哪个系统好最好看免费观看高清视频了
  • 手机wap网站开发与设计黄石seo诊断
  • 专题页网站怎么做最新国际新闻10条
  • 外贸网站制作推广公司拼多多女装关键词排名
  • 女生学计算机应用技术可以做什么专业的网站优化公司排名
  • 网站建设营销企业互联网广告是做什么的
  • 商城系统 wordpress嵌入成都seo外包