HTTPS里面打开HTTP,不兼容问题

这篇具有很好参考价值的文章主要介绍了HTTPS里面打开HTTP,不兼容问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

https 打开http,http,网络协议,网络

Mixed Content: The site at 'https:xxxx' was loaded over a secure connection, but the file at 'http://xxxx' was loaded over an insecure connection. This file should be served over HTTPS. This download has been blocked. See https://blog.chromium.org/2020/02/protecting-users-from-insecure.html for more details.

遇到这个兼容性问题,意思就是https是安全链接,http被拦截了

解决方法,就是再打开链接的时候将http用https替换掉

可能会因为需求不一样,代码会有所变化文章来源地址https://www.toymoban.com/news/detail-643484.html

/**
 * @desc https和http兼容
 * @param {string} url 链接
*/
export const openLink = (url: string) => {
  const newUrl = url.replace('http','https')
  window.open(newUrl,'_blank');
}

到了这里,关于HTTPS里面打开HTTP,不兼容问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 网络原理 - HTTP/HTTPS(4)

    状态码表示访问一个页面的结果 .(是访问成功,还是失败,还是其它的一些情况...).( 响应结果如何 ) 学习状态码 - 为了调试问题. 写服务器时,按照状态码的含义正确使用. 200 OK 这是最常见的状态码,表示访问成功 . 抓包抓到的大部分结果都是200. 例如访问搜狗主页. HTTP/1.1 200 OK

    2024年02月22日
    浏览(37)
  • 网络原理 - HTTP/HTTPS(1)

    HTTP(\\\"全程超文本协议\\\")是一种应用非常广泛的 应用层协议 . 文本:字符串(能在utf8/gbk)码表上找到合法字符. 超文本:不仅是字符串,还能携带图片啥的(HTML). 富文本:类似于word文档这种. HTTP诞生于1991年.目前已经发展为最主流使用的一种应用层协议.   实际上HTTP/1.1是目前使用最广泛

    2024年02月19日
    浏览(43)
  • 网络原理 - HTTP/HTTPS(2)

    URL基本格式 平时我们俗称的\\\"网址\\\"其实就是说的URL(Uniform Resource Locator统一资源定位符). (还有一个唯一资源标识符,称为uri,严格来说,uri范围比url广). 互联网上的每一个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它. URL的详细规则由因特网标准

    2024年02月20日
    浏览(44)
  • 网络原理 - HTTP/HTTPS(3)

    header的整体的格式也是\\\"键值对\\\"的结构. 每个键值对占一行,键和值之间使用分号进行分割. 报头的种类有很多,此处仅介绍几个常见的.  Host   表示服务器主机的地址和端口. (Host和URL中的ip地址端口啥的,绝大部分情况下都是一样的,少数情况可能不同). Content-Length 表示body中的数

    2024年02月21日
    浏览(40)
  • https网站加载http资源问题

    前言:最近项目对接了一个第三方的平台、我们需要展示第三方平台返回来的图片资源、由于我们的服务器设置为了https、但是第三方平台返回的图片链接是 http 资源。所以就出现了图片无法加载出来的问题,在此记录一下问题的解决方案。 原因: 这是浏览器的规则限制了、

    2024年02月05日
    浏览(46)
  • 网络知识梳理:HTTP和HTTPS

    HTTP(超文本传输协议)和HTTPS(安全超文本传输协议)是两种用于在互联网上传输数据的协议,主要用于网页浏览。它们在功能上相似,但在安全性方面有重要区别: 定义 :HTTP是一种用于传输超文本(如网页)的协议。它是互联网上应用最广泛的协议之一。 加密 :HTTP不提

    2024年01月19日
    浏览(40)
  • 计算机网络—HTTP基本概念、HTTPS、HTTP状态码、HTTP缓存、HTTP请求

    参考小林coding HTTP是超文本传输协议。所谓的超文本,就是超越了普通文本的文本,最关键的是有超链接,能从一个超文本跳转到另一个超文本。 HTML是最常见的超文本,本身是纯文字文件,但是内部使用很多标签定义图片、视频等链接,再经过浏览器的解释,呈现出来的就是

    2024年02月07日
    浏览(49)
  • 网络篇05 | 应用层 http/https

    HTTP协议请求报文是以字符文本的格式传输,具体包含以下四大部分: 请求行(首行):[方法]+[url]+[版本号],分别使用空格分隔; 请求头(Header):请求的属性,每个键值对独占一行,冒号+空格来分割键和值; 空行:遇到空行表示Header部分结束; 正文(Body):空行后面的

    2024年04月15日
    浏览(54)
  • HTTP和HTTPS:网络安全的基础

    在如今的数字时代,我们对互联网的依赖程度变得越来越高,无论是在日常生活中还是在商业领域。几乎每个人都会花费大量的时间在网上浏览网站、发送电子邮件、进行在线购物和与他人进行互联网通信。然而,在享受互联网的便利性的同时,我们也面临着各种网络威胁和

    2024年02月01日
    浏览(50)
  • http和https的区别?(网络通讯)

    HTTP:               HTTP(超文本传输协议)和HTTPS(安全超文本传输协议)都是用于互联网通信的协议,但HTTPS是一种更加安全的协议。 HTTPS:              HTTP是一种明文传输协议,信息传输的过程中没有加密,容易被黑客窃取信息。而HTTPS则在HTTP的基础上增加

    2024年02月14日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包