我正在创建universal application,我需要为我的请求使用Keep-Alive连接标头。我有代码
using (var client = new System.Net.Http.HttpClient())
{
client.DefaultRequestHeaders.Add("connection", "Keep-Alive");
var str = await client.GetStringAsync(uri);
return str;
}
但是我抓住了异常标题Connection的空值。 请有人告诉我我的错误在哪里以及如何将连接标题设置为 Keep-Alive
我已经从Wireshark添加了屏幕截图,您可以在默认情况下看到连接标头值(如果删除 client.DefaultRequestHeaders.Add(" connection",& #34;保活&#34); )
答案 0 :(得分:1)
Windows.Web.Http.HttpClient
请求默认为Keepp-Alive
。