【问题标题】:HttpClient object Timeout property vs DefaultRequestHeaders Keep-aliveHttpClient 对象超时属性与 DefaultRequestHeaders 保持活动状态
【发布时间】:2018-04-10 12:39:01
【问题描述】:

能否请您告诉我 HttpClient 对象 Timeout 属性与 DefaultRequestHeaders “Keep-Alive”之间的区别。

httpClient.Timeout = TimeSpan.FromMinutes(10);

httpClient.DefaultRequestHeaders.Add("Connection", "Keep-Alive"); httpClient.DefaultRequestHeaders.Add("Keep-Alive", "600");

【问题讨论】:

    标签: asp.net-web-api dotnet-httpclient


    【解决方案1】:

    超时是客户端等待响应的时间。 Keep-alive 用于为后续的 HTTP 请求重用已经打开的 TCP 连接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-23
      • 1970-01-01
      • 1970-01-01
      • 2012-03-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多