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就会降级。
6 回答5.2k 阅读✓ 已解决
9 回答9.5k 阅读
4 回答13.5k 阅读✓ 已解决
5 回答3.7k 阅读✓ 已解决
4 回答8.1k 阅读✓ 已解决
7 回答10.1k 阅读
5 回答8.3k 阅读
服务器。
tomcat,jetty 并不能决定 HTTP 版本。