mirror of
https://github.com/opensim/opensim.git
synced 2026-08-01 14:16:07 +08:00
more on HttpWebRequest
This commit is contained in:
@@ -269,6 +269,15 @@ namespace OpenSim.Framework
|
||||
request.Headers.ExpectContinue = false;
|
||||
request.Headers.TransferEncodingChunked = false;
|
||||
|
||||
//if (keepalive)
|
||||
{
|
||||
request.Headers.TryAddWithoutValidation("Keep-Alive", "timeout=30, max=10");
|
||||
request.Headers.TryAddWithoutValidation("Connection", "Keep-Alive");
|
||||
request.Headers.ConnectionClose = false;
|
||||
}
|
||||
//else
|
||||
// request.Headers.TryAddWithoutValidation("Connection", "close");
|
||||
|
||||
cancellationToken = new CancellationTokenSource(TimeSpan.FromSeconds(DefaultTimeout));
|
||||
|
||||
if (WebUtil.DebugLevel >= 3)
|
||||
|
||||
@@ -411,6 +411,7 @@ namespace OpenSim.Framework
|
||||
{
|
||||
request.Headers.TryAddWithoutValidation("Keep-Alive", "timeout=30, max=10");
|
||||
request.Headers.TryAddWithoutValidation("Connection", "Keep-Alive");
|
||||
request.Headers.ConnectionClose = false;
|
||||
}
|
||||
else
|
||||
request.Headers.TryAddWithoutValidation("Connection", "close");
|
||||
@@ -560,6 +561,7 @@ namespace OpenSim.Framework
|
||||
//{
|
||||
// request.Headers.TryAddWithoutValidation("Keep-Alive", "timeout=30, max=10");
|
||||
// request.Headers.TryAddWithoutValidation("Connection", "Keep-Alive");
|
||||
// request.Headers.ConnectionClose = false;
|
||||
//}
|
||||
//else
|
||||
request.Headers.TryAddWithoutValidation("Connection", "close");
|
||||
@@ -1178,6 +1180,7 @@ namespace OpenSim.Framework
|
||||
{
|
||||
request.Headers.TryAddWithoutValidation("Keep-Alive", "timeout=30, max=10");
|
||||
request.Headers.TryAddWithoutValidation("Connection", "Keep-Alive");
|
||||
request.Headers.ConnectionClose = false;
|
||||
}
|
||||
else
|
||||
request.Headers.TryAddWithoutValidation("Connection", "close");
|
||||
@@ -1273,6 +1276,7 @@ namespace OpenSim.Framework
|
||||
{
|
||||
request.Headers.TryAddWithoutValidation("Keep-Alive", "timeout=30, max=10");
|
||||
request.Headers.TryAddWithoutValidation("Connection", "Keep-Alive");
|
||||
request.Headers.ConnectionClose = false;
|
||||
}
|
||||
else
|
||||
request.Headers.TryAddWithoutValidation("Connection", "close");
|
||||
@@ -1412,6 +1416,7 @@ namespace OpenSim.Framework
|
||||
{
|
||||
request.Headers.TryAddWithoutValidation("Keep-Alive", "timeout=30, max=10");
|
||||
request.Headers.TryAddWithoutValidation("Connection", "Keep-Alive");
|
||||
request.Headers.ConnectionClose = false;
|
||||
}
|
||||
//else
|
||||
// request.Headers.TryAddWithoutValidation("Connection", "close");
|
||||
@@ -1535,6 +1540,7 @@ namespace OpenSim.Framework
|
||||
{
|
||||
request.Headers.TryAddWithoutValidation("Keep-Alive", "timeout=30, max=10");
|
||||
request.Headers.TryAddWithoutValidation("Connection", "Keep-Alive");
|
||||
request.Headers.ConnectionClose = false;
|
||||
}
|
||||
//else
|
||||
// request.Headers.TryAddWithoutValidation("Connection", "close");
|
||||
|
||||
Reference in New Issue
Block a user