文章分类 -  访问网址

HTTPS协议
摘要:什么是HTTP协议? HTTP协议全称Hyper Text Transfer Protocol,翻译过来就是超文本传输协议,位于TCP/IP四层模型当中的应用层。 HTTP协议通过请求/响应的方式,在客户端和服务端之间进行通信。 这一切看起来很美好,但是HTTP协议有一个致命的缺点:不够安全。 HT 阅读全文

posted @ 2019-03-05 10:27 我是司 阅读(149) 评论(0) 推荐(0) 编辑

HttpClient之配置ssl,采用绕过证书验证实现https
摘要:/** * 绕过验证 * * @return * @throws NoSuchAlgorithmException * @throws KeyManagementException */ public static SSLContext createIgnoreVerifySSL() throws 阅读全文

posted @ 2019-02-27 13:07 我是司 阅读(1983) 评论(0) 推荐(0) 编辑

okhttp3.0忽略https证书
摘要:一、https证书 对于https和证书的概念,大家可以自行搜索百度。 证书分两种: 1、花钱向认证机构购买的证书,(我们公司买的证书一个就需要4000元,TMD,还不如多租一台服务器)。服务器如果使用了此类证书的话,那对于移动端来说,直接可以忽略此证书,直接用https访问。与之不同的是ios内置 阅读全文

posted @ 2019-02-27 12:01 我是司 阅读(10896) 评论(0) 推荐(0) 编辑

深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 3
摘要:HTTP/HTTPS请求和响应 前面TCP连接已经建立好了,意味着桥已经搭好了,下一步就该传输HTTP消息了。因为HTTP我们都很熟悉,很常见,也不是那么底层,理解起来轻松不少。 还是抓包来分析,不过这次不用Wireshark来抓,因为不太直观,这次直接用Chrome自带的Developer Too 阅读全文

posted @ 2019-01-28 13:44 我是司 阅读(358) 评论(0) 推荐(0) 编辑

深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1
摘要:从本文里学到什么? 正如前面所说,这篇文章涉及到的知识面非常丰富,我相信您绝对可以从本文里学到很多基础知识,还有一些高级话题。 自认为是目前写的最详细的一篇文章了,因为里面有理论,有实战,应该会起到一个比较好的效果。 总概: 几大步骤 总的来说,当你输入在浏览器里输入一个URL到页面加载,发生的顺序 阅读全文

posted @ 2019-01-28 13:43 我是司 阅读(357) 评论(0) 推荐(0) 编辑

深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2
摘要:TCP连接 DNS解析返回域名的IP之后,接下来就是浏览器要和该IP建立TCP连接了。为什么是TCP而不是UDP?那是因为HTTP是基于TCP上的。这里涉及到另外一个话题:TCP/IP 模型。这个已经在大学的课本上学过了,我们再复习一下。 TCP/IP模型 TCP/IP模型一般分为4层,下面是我用P 阅读全文

posted @ 2019-01-28 13:43 我是司 阅读(185) 评论(0) 推荐(0) 编辑

HttpClient三种超时机制理解
摘要:setConnectTimeout:设置连接超时时间,单位毫秒。setConnectionRequestTimeout:设置从connect Manager(连接池)获取Connection 超时时间,单位毫秒。这个属性是新加的属性,因为目前版本是可以共享连接池的。setSocketTimeout: 阅读全文

posted @ 2019-01-15 13:25 我是司 阅读(2360) 评论(0) 推荐(0) 编辑

通过 Apache Commons HttpClient 发送 HTTPS 请求
摘要:1、通过 HTTPS 发送 POST 请求; 2、HTTPS 安全协议采用 TLSv1.2; 3、 使用代理(Proxy)进行 HTTPS 访问; 4、指定 Content-Type 为:application/x-www-form-urlencoded; 5、HTTPS 请求时加载客户端证书(Cl 阅读全文

posted @ 2019-01-08 15:23 我是司 阅读(2755) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示