WebRequest.GetResponse()何时将Connection设置为“ Keep-Alive” c#
||
我有以下功能
private byte[] Function(string url)
{
HttpWebRequest webRequest= (HttpWebRequest)WebRequest.Create(url);
webRequest.AddRange(0, 200);
webRequest.Method = \"GET\";
webRequest.KeepAlive = true;
byte[] buffer = new byte[200];
using (var webResponse = webRequest.GetResponse())
using (Stream webResponseStreem = webResponse.GetResponseStream())
{
webResponseStreem.Read(buffer, 0, 200);
}
return buffer;
}
我从应用程序的不同部分调用它。有时我得到的结果不是我所期望的。我注意到有时呼叫webRequest.GetResponse()
将webRequest.Connection
设置为\"Keep-Alive\"
,有时却没有。它取决于什么?
没有找到相关结果
已邀请:
1 个回复
际恃啸称桅