您能否告诉我HttpClient对象Timeout属性与DefaultRequestHeaders“Keep-Alive”之间的区别。
httpClient.Timeout = TimeSpan.FromMinutes(10);
VS
httpClient.DefaultRequestHeaders.Add(“Connection”,“Keep-Alive”); httpClient.DefaultRequestHeaders.Add(“Keep-Alive”,“600”);
答案 0 :(得分:1)
超时是客户端等待响应的时间。 Keep-alive用于重用已打开的TCP连接以用于后续HTTP请求。