Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.01 KB

14.1.为什么https:www.baidu.com 可以直接用HttpUrlConnection访问.md

File metadata and controls

21 lines (12 loc) · 1.01 KB
title date categories tags description
为什么https:www.baidu.com 可以直接HttpUrlConnection访问
2019-06-22
HTTPS
HTTPS

我们在做测试的时候经常会对https://www.baidu.com或者https://www.github.com进行一个网络工具类的测试,但是不知道大家有没有注意到,这些网址链接之前全都是https://的,为什么我们在访问的时候完全没有报错,也能够正常的访问呢。

其实这两个大网站已经被CA认证过了,而CA证书已经被Android设备默认支持了,就是预置在了Android系统中,所以这些CA认证的网站可以直接通过HttpUrlConnection进行连接,当然也可以通过HttpsUrlConnection进行连接。

但是除了被CA认证的网址就不能够正常的连接了,比如我们访问神奇的网站12306时(注:现在12306已经更换成可信的HTTPS数字证书了),在他的注册页面其实已经升级成了Https协议的了,而且这个网站的证书是没有被CA认证过的。