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

济南网站制作定制公司模板建站优点

济南网站制作定制公司,模板建站优点,网站左侧漂浮代码,重庆网站制作开发一、什么是跨域 一个URL地址是由三部分组成的,分别是域名、端口、协议,只要是两个URL地址有一个部分不是相同的,就是跨域。如下: 域名跨域:www.example.com 和 www.anotherexample.com 端口跨域:8080 …

一、什么是跨域

一个URL地址是由三部分组成的,分别是域名、端口、协议,只要是两个URL地址有一个部分不是相同的,就是跨域。如下:

域名跨域:www.example.com   和 www.anotherexample.com

端口跨域:8080 和 8098

协议跨域:https 和 http 、 http 和 ftp 等等

二、为什么会跨域

跨域的本质就是浏览器限制了请求的发送,只是在浏览器的页面中存在跨域一说。这是由于浏览器的同源策略引起的,同源策略是一种安全机制,用于防止一个网页获取另一个域名下的敏感信息。

在后端没有开启cors的情况下,浏览器的同源策略会直接限制后端返回的数据给到前端。这是因为我们目前所有的项目都是前后分离,前端一个服务, 后端一个服务,后端不开cors只能前端处理。

代理如何解决跨域呢?前端的请求不能直接到达后端,那就找一个中间代理,前端和中间代理之间域名、端口、协议都一致,就不会发生跨域问题。当请求到达代理服务器后,由代理服务器向后端发送请求。刚才不是说跨域是由域名、端口、协议不一致引起的吗?为什么代理服务器和后端之间确没有跨域呢?这是因为跨域是浏览器限制了请求,只是针对浏览器而言的。代理服务器是node, node 向后台发送请求自然不会有问题了。

 

三、解决跨域

在 vue.config.js 配置文件配置

 devServer: {port: port,open: true,overlay: {warnings: false,errors: true},proxy: {"/api": {   // 只要路径中带有 /api 这个路径,就会跳转到目标地址,并拼接后面的请求地址target: 'https://heimahr.itheima.net'  // 这里填写目标地址,即需要向哪台服务器请求数据,就写哪个服务器地址}}// before: require('./mock/mock-server.js')  // 基础模板做的模拟数据,会拦截请求},

http://www.dtcms.com/wzjs/280367.html

相关文章:

  • 直播网站开发报价周口网站seo
  • 简答网站内容建设的时候内链重要性百度收录网址
  • 网站升级建设费用吗手机如何制作自己的网站
  • 如何管理手机网站首页保定网站制作
  • 网站建设管理人员工作职责怎么进行网站推广
  • 小程序二级分销系统seo网站系统
  • 学做婴儿衣服网站好链接交易网
  • 做校园二手交易网站的目的搜索引擎优化seo是什么
  • 抄袭网站案例关键词的分类和优化
  • 山东省建设人才网站百色seo外包
  • 电子印章在线制作网站网站优化公司开始上班了
  • 郑州做网站制作的公司有别人的交易链接怎么交易
  • 湘潭做网站价格优选磐石网络网络营销swot分析
  • 用php做网站的方法凡科建站代理
  • 昌平网站建设浩森宇特今日国内新闻10则
  • 网站建设费用选择网络专业成都门户网站建设
  • 工作室做网站流程市场推广是做什么的
  • 网站建设客服流程seo sem优化
  • 安装wordpress出现http500优化大师的作用
  • dll网站服务企业网站建设流程
  • 网络培训学习心得体会在线优化seo
  • seo关键词排名优化技巧seo的推广技巧
  • 标准网站建设公司培训班有哪些课程
  • 湖南建设网站哪里有做网络推广的
  • 银医网站建设方案大数据精准营销获客
  • 网易企业邮箱手机登录深圳关键词优化公司哪家好
  • 做可动模型的网站怎么才能在百度上打广告
  • 阿里服务器怎么做网站服务器吗怎么申请自己的网络平台
  • 做爰电影网站设计公司网站
  • 北京制作app重庆seo俱乐部