HTTP的版本分为1.0, 1.1
那么是由下面当中的哪个决定的?
1 浏览器,譬如IE, FIREFOX
2 客户端程序,也就是程序员写的程序
3 服务器容器,譬如tomcat,jetty
4 服务端程序员写的程序
譬如浏览器发一个http请求
这个请求就已经确定http版本了吗?
这个请求确定http版本是浏览器觉得还是客户端程序设定?
HTTP的版本分为1.0, 1.1
那么是由下面当中的哪个决定的?
1 浏览器,譬如IE, FIREFOX
2 客户端程序,也就是程序员写的程序
3 服务器容器,譬如tomcat,jetty
4 服务端程序员写的程序
譬如浏览器发一个http请求
这个请求就已经确定http版本了吗?
这个请求确定http版本是浏览器觉得还是客户端程序设定?
http 1.0已经很古老了,说说http/2吧。
首先服务器端要支持http/2,编译nginx的时候,要带上openssl 1.0.2x一块编译。
客户端要支持http/2,不然http/2就会降级。
10 回答11k 阅读
6 回答2.9k 阅读
5 回答4.7k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
服务器。
tomcat,jetty 并不能决定 HTTP 版本。