摘要: 总述 https简单来说就是在http协议的基础上增加了一层安全协议。通常为TLS或者SSL(一般现在都采用TLS,更加安全)。这一层安全协议的最主要的作用有两个: 1. 验证服务端或客户端的合法性 2. 商量出最终用来http通信的对称加密秘钥 本次仅仅讲第1点 单向认证与双向认证 所谓的认证既确 阅读全文
posted @ 2021-07-22 19:03 Secondworld 阅读(3136) 评论(0) 推荐(0) 编辑
摘要: 姿势一 使用expiredAferWriter 优点 简单 粗暴 缺点 同步阻塞问题:如果多个线程同时请求同一个过期的key,只有一个线程能够获得去加载缓存的锁,但是其他未获取加载缓存锁的线程也会阻塞。 show me the code 姿势二 使用expiredAfterWrite + refre 阅读全文
posted @ 2021-07-22 18:03 Secondworld 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 经过 最近新做了一个需求,需要通过https远程调用第三方接口。之前也对接过一些接口,只不过之前对接的接口的报文编码格式基本上都是UTF-8,而这次对接的是GBK。 一顿操作之后和对端的接口终于通了,不过却发现对方返回的报文出现一堆问号乱码。开始以为底层的实现没有做URLDecoder(实际上即使没 阅读全文
posted @ 2021-07-22 17:17 Secondworld 阅读(82) 评论(0) 推荐(0) 编辑