前几天在同享"完结自己的wget"的时分,因为咱们的央求是一次性的,http 头里设置的Connection: Close
。在HTTP/1.1
为了更好的进步HTTP 1.0
的网络功用,增加了keepalive
的特性。那么浏览器在央求的时分都会加上Connection: Keep-Alive
的头信息,是怎样完结的呢?
咱们咱们都知道在服务端(nginx)能够毕竟靠设置keepalive_timeout
来控制联接坚持时间,那么http
联接的坚持需求浏览器(客户端)支撑吗?今天咱们一起来通过java.net.HttpURLConnection
源码看看客户端是怎样维护这些http
联接的。
检验代码
package net.mengkang.demo;
import java.io.*;
import java.net.HttpURLConnection;
发表评论