iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Vue关于访问外链失败的问题如何解决
  • 152
分享到

Vue关于访问外链失败的问题如何解决

2023-07-05 11:07:31 152人浏览 安东尼
摘要

这篇文章主要介绍了Vue关于访问外链失败的问题如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue关于访问外链失败的问题如何解决文章都会有所收获,下面我们一起来看看吧。Vue访问外链失败在公司项目中,点

这篇文章主要介绍了Vue关于访问外链失败的问题如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue关于访问外链失败的问题如何解决文章都会有所收获,下面我们一起来看看吧。

    Vue访问外链失败

    在公司项目中,点击跳转外部链接时,发现跳转失败,但是在浏览器访问可以直接访问,抱着求知欲的目的,查找资料得出一下结果,作为知识储备吧。

    军工项目登录跳转到另一个项目的登录中,window.open 可以直接打开百度,但是打不开要跳转的登录页,但是直接在浏览器中可以直接访问,猜想是否是对方对服务做了安全方面的处理或者限制,抱着这方面的考虑查找资料。

    一个涉及安全和隐私的https请求头中的字段—referrer,对方项目服务器为了防止别人盗取资源做了限制,一般打开页面会有一个referrer,如果是从其他页面跳转过去,这个referrer会带着原来的页面地址,服务器检测到之后就会限制访问,将其设置为no-referrer就不会带原页面的地址,服务器会认为是直接在浏览器中输入地址打开,就不会限制了。

    解决方案:在index.html 中添加 <meta name="referrer" content="no-referrer"/>

    什么是 referrer ?

    当前页访问跳转到目标页,目标页会在headers中收到 referrer 信息,referrer里面存储的是用户从哪个页面跳转到目标页的信息,也就是说发起请求的时候,请求头中带有从哪个页面来的信息,网站会将引用地址记录以便追踪用户的动态或进行统计,大部分分析软件也都会处理这个信息。一般会从两方面去考虑:隐私和安全。

    隐私

    referrer 会携带url过去,里面有可能有一些用户数据信息或者敏感信息有可能会暴露出去。

    安全

    referrer 为了安全考虑不把一些用户信息或者敏感信息暴露出去,我们就要使用 Referrer-Policy来规范 referrer 可以返回什么样的内容

    通过Referrer-Policy Http header设置 Referrer-Policy: origin

    通过<meta>元素改变Referrer Policy,直接修改名为referrer的内容 <meta name="referrer" content="no-referrer"/>

    通过给 <a>, <area>, <img>, <iframe>, 或者<link>元素设置referrerpolicy="origin"属性

    通过给  <a>, <area>, <img>, <iframe>, 或者<link> 元素设置 rel="noreferrer"属性不显示信息

    备注: 只有在https协议中,才有referrer的存在。

    Vue打开一个外部连接

    记录一个开发中不太起眼的bug

    在vue项目中,许多跳转api都只是会更改uri,即域名后的地址,一个比较直观的思路是location.href,但直接调用只是会在当前地址下追加一个url,所以正确的做法是

      <el-table-column prop="gaintestMp4" label="步态视频" >      <template #default="scope">       <el-button  v-show="scope.row.gaintestMp4" @click="handleMp4(scope.row.gaintestMp4)"></el-button>             </template>    </el-table-column>  const handleMp4=(mp4:string):void=>{  location.href=`http://${mp4}`  // console.log("???? ~ file: backstage.vue:54 ~ handleMp4 ~ mp4", mp4)}

    关于“Vue关于访问外链失败的问题如何解决”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Vue关于访问外链失败的问题如何解决”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

    --结束END--

    本文标题: Vue关于访问外链失败的问题如何解决

    本文链接: https://www.lsjlt.com/news/351347.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • Vue关于访问外链失败的问题如何解决
      这篇文章主要介绍了Vue关于访问外链失败的问题如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue关于访问外链失败的问题如何解决文章都会有所收获,下面我们一起来看看吧。Vue访问外链失败在公司项目中,点...
      99+
      2023-07-05
    • Vue关于访问外链失败的问题
      目录Vue访问外链失败什么是 referrer ?隐私安全Vue打开一个外部连接总结Vue访问外链失败 在公司项目中,点击跳转外部链接时,发现跳转失败,但是在浏览器访问可以直接访问,...
      99+
      2023-03-11
      Vue访问外链失败 Vue访问外链 Vue外链访问
    • 关于Python-pip安装失败问题及解决
      目录Python-pip安装失败问题一、问题描述二、解决办法python pip安装啥都失败,带国内源也失败解决方案如下总结Python-pip安装失败问题 一、问题描述 root@...
      99+
      2023-02-22
      Python-pip安装失败 Python-pip安装 Python-pip安装失败解决
    • 关于Tomcat虚拟路径访问本地图片失败的问题
      开发过程中,把图片放在本地一个磁盘的路径下。网上搜了下,可以使用tomcat虚拟路径访问本地图片。 这样就不用把图片放在整个项目的webapp目录下了。 1.找到tomcat的ser...
      99+
      2022-11-13
    • 怎么解决mysql外键创建失败的问题
      这篇文章主要讲解了“怎么解决mysql外键创建失败的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决mysql外键创建失败的问题”吧!创建pers...
      99+
      2022-10-18
    • win7局域网访问失败如何解决
      Win7局域网访问失败可能有多种原因,下面给出一些常见的解决方法:1. 确保网络连接正常:检查本机网络连接是否正常,尝试重新连接或重...
      99+
      2023-09-09
      win7
    • 如何解决springboot启动失败的问题
      这篇文章主要介绍如何解决springboot启动失败的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!springboot启动失败的问题springboot版本是1.3.0.M1,连接的mysql版本为8,用spr...
      99+
      2023-06-22
    • SpringCloud启动失败问题如何解决
      本篇内容主要讲解“SpringCloud启动失败问题如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SpringCloud启动失败问题如何解决”吧!SpringCloud启动失败问题Nac...
      99+
      2023-07-05
    • 如何解决php查询失败问题
      本篇内容介绍了“如何解决php查询失败问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php查询失败的解决办法:1、使用函数“mysql_...
      99+
      2023-06-25
    • 关于ios配置微信config出现验签失败的问题解决
      在开发中,出现了一个关于微信配置的问题。 使用的开发工具以及开发框架为 uniapp , JSSDK为 jweixin 使用uniapp进行公众号开发,需要在进入某个页面时候进行微信...
      99+
      2022-05-28
      ios config 验签失败
    • 关于elementel-input的autofocus失效的问题及解决
      目录element el-input的autofocus失效elementUI el-input每次输入一个字符后自动失去焦点总结element el-input的autofocus...
      99+
      2022-12-08
      element el-input el-input的autofocus失效 autofocus失效问题
    • 如何解决navicat连接mysql失败的问题
      这篇文章给大家分享的是有关如何解决navicat连接mysql失败的问题的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。Navicat连接mysql数据库时,不断报1405错误,下...
      99+
      2022-10-18
    • 如何解决php连接mssql失败的问题
      这篇文章将为大家详细讲解有关如何解决php连接mssql失败的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php连接mssql失败的解决办法:1、在php.ini文件中找到extension=php...
      99+
      2023-06-22
    • 如何解决ajax访问遇到Session失效的问题
      这篇文章将为大家详细讲解有关如何解决ajax访问遇到Session失效的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近由于一个项目,模块切换为ajax请求数据,当...
      99+
      2022-10-19
    • 如何解决php weixin 配置失败问题
      本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。如何解决php weixin 配置失败问题php 微信公众号开发校验token 提示配置失败<php // //最简单的验证方式 // echo $_GET[&q...
      99+
      2016-12-05
      php 微信
    • 如何解决php curl请求失败问题
      本文操作环境:Windows7系统,PHP7.1版,Dell G3电脑。如何解决php curl请求失败问题php curl 发送请求失败问题前提:运行在命令行模式中(没有超时设置)多次调用curl ,可能出现发送请求失败的问题, 原因可以...
      99+
      2020-05-27
      php curl
    • 如何解决owncloud php 语言失败问题
      本文操作环境:Windows7系统、PHP7.1、Dell G3。owncloud常见问题解决方案PHP 似乎没有设置好查询的系统环境变量。 用 getenv(\"PATH\") 测试只返回一个空值。解决方案:在 php...
      99+
      2014-11-08
      owncloud php
    • 如何解决php清除cookie失败问题
      本篇内容主要讲解“如何解决php清除cookie失败问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决php清除cookie失败问题”吧!php清除cookie失败是因为cookie的p...
      99+
      2023-06-25
    • Python-pip安装失败问题如何解决
      本篇内容介绍了“Python-pip安装失败问题如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python-pip安装失败问题一、问...
      99+
      2023-07-05
    • 如何解决Elasticsearch因jdk版本问题启动失败的问题
      本篇内容主要讲解“如何解决Elasticsearch因jdk版本问题启动失败的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决Elasticsearch因jdk版本问题启动失败的问题”...
      99+
      2023-06-20
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作