当前位置:首页 > 后端开发 > https访问http加载不出图片

https访问http加载不出图片

6个月前 (05-22)41

在我们开发的过程中之前用的不是http ,后面启用了https

网页里面有http连接的图片 在 targetSdkVersion 改为27 后升级之后 ,在有的手机上h5页面里面的图片显示不出来

进行处理的方式

解决方法:

在webview加载页面之前,设置加载模式为MIXED_CONTENT_ALWAYS_ALLOW

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {

webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);

}

在Android5.0以下,默认是采用的MIXED_CONTENT_ALWAYS_ALLOW模式,即总是允许WebView同时加载Https和Http;而从Android5.0开始,默认用MIXED_CONTENT_NEVER_ALLOW模式,即总是不允许WebView同时加载Https和Http

另外也可以 在我们项目中 可以将https 改成 http 也可以 https

作者:weixin_39627408
来源链接:https://blog.csdn.net/weixin_39627408/article/details/111891069

标签: HTTPS

“https访问http加载不出图片” 的相关文章

前端静态文件如何应对HTTPS的到来

前端静态文件如何应对HTTPS的到来

近几年,越来越多的网站开始支持https,我们可以看到国外的比如github、谷歌、facebook;国内的有百度、淘宝、博客园、coding.net、worktile等一系列的网站。...

微信内无法加载https网页

先来揭晓答案,我遇到的问题的根本原因是因为上传给服务器的证书链不完整,我只上传了Let’s Encrypt签发的网站的证书,CA证书没有上传;使用h...

HTTPS加密流程超详解(一)前期准备

HTTPS加密流程超详解(一)前期准备

0.前言 前一阵子想写一个HTTPS的嗅探工具,之前只是大致了解SSL/TLS协议的加密流程,真正上起手来一步一步分析发现还是有点复杂的,于是我参考了wireshark的源码以及各...

java 执行https的请求

java 执行https的请求

普通的get和post请求只能执行http的请求,遇到的了https的就歇菜了,需要SSL安全证书处理。 该方法只能用jdk1.7和1.8进行处理,jdk1.6会报Could no...

Http、Https协议详解

Http、Https协议详解

Http/Https协议详解 Http协议是什么? HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer P...

HTTP及HTTPS简介

HTTP及HTTPS简介

背景 HTTP历史以及HTTPS的升级过程 前言 先复习下OSI(Open System Interconnect) 参考模型 和...

python http代理支持 https

python http代理支持 https

首先需要2个软件来抓包。 fiddler : http 代理软件可以分析,抓包,重放。 wireshark : 全能抓包分析软件。 RFC 提供了非常好的设计描述。...

理解HTTP和HTTPS的区别

原问转载于https://www.mysubmail.com/chs/blog/view/47 这两天闲来无事,在网上看了一下,发现 HTTP 和 HTTPS 的区别很受关注,多位...

关于启用 HTTPS 的一些经验分享(一)

关于启用 HTTPS 的一些经验分享(一)

转载: 关于启用 HTTPS 的一些经验分享(一) 随着国内网络环境的持续恶化,各种篡改和劫持层出不穷,越来越多的网站选择了全站 HTTPS。就在今天,免费提供证...

手机安装Charles的https证书

手机安装Charles的https证书 详情描述 一、iOS客户端安装证书 打开Charles,选择help→SSL Pr...