HTTP/2 已经得到了越来越多的广泛的运用,越来多的网站它开始支持 HTTP/2,提供了 HTTP/2 的服务。那么考虑到它在安全性,还有性能等方面的诸多的优势。相信 HTTP/2,它一定会逐步地去取代现在用的 HTTP/1.1。那我们今天就来聊一下,如何在 Spring Boot 当中去使用 HTTP/2?
https://github.com/digitalsonic/geektime-everyday/
丁雪丰,平安壹钱包高级架构师,极客时间《玩转 Spring 全家桶》视频课程主讲人。丁雪丰是活跃的技术图书译者,也是 InfoQ 中文站社区编辑。工作之余,他还出版了《Spring Boot 实战》、《Spring 攻略》、《RESTful WebService Cookbook 中文版》、《编程人生》等 8 本图书。现服务于平安壹钱包,之前曾任职于支付宝与百度。
作者回复: 用不用TLS看你们的需要,如果是安全的内网环境,可以考虑我课程中说的H2C,带上加密性能多少有点影响。从大方向来说,HTTP/2默认还是要TLS的,但不代表必须要TLS。
作者回复: Tomcat Jetty Undertow都能支持HTTP/2,只是需要配置的东西和依赖不同。不太明白你指的具体是什么,可以补充说明一下问题。