aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-05 14:58:24 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-05 14:58:24 -0400
commitecfffba494cd677f219b17c0a44b9f70d2b87c87 (patch)
treecb8ddfdb4ae18c3acbdcd9cedcf84f027ee12985
parentdebc4e6ae513ca6f3d896c46f8bf528315108d89 (diff)
Switched http compression from gzip to deflate
-rw-r--r--MediaBrowser.ApiInteraction/BaseClient.cs2
-rw-r--r--MediaBrowser.Common/Net/Handlers/BaseHandler.cs8
-rw-r--r--MediaBrowser.Common/Net/RequestContext.cs4
3 files changed, 7 insertions, 7 deletions
diff --git a/MediaBrowser.ApiInteraction/BaseClient.cs b/MediaBrowser.ApiInteraction/BaseClient.cs
index b552bf32f..8799ca541 100644
--- a/MediaBrowser.ApiInteraction/BaseClient.cs
+++ b/MediaBrowser.ApiInteraction/BaseClient.cs
@@ -39,7 +39,7 @@ namespace MediaBrowser.ApiInteraction
public BaseClient(HttpClientHandler clientHandler)
{
- clientHandler.AutomaticDecompression = DecompressionMethods.GZip;
+ clientHandler.AutomaticDecompression = DecompressionMethods.Deflate;
HttpClient = new HttpClient(clientHandler);
}
diff --git a/MediaBrowser.Common/Net/Handlers/BaseHandler.cs b/MediaBrowser.Common/Net/Handlers/BaseHandler.cs
index 0bf7406ec..ca88637db 100644
--- a/MediaBrowser.Common/Net/Handlers/BaseHandler.cs
+++ b/MediaBrowser.Common/Net/Handlers/BaseHandler.cs
@@ -73,7 +73,7 @@ namespace MediaBrowser.Common.Net.Handlers
}
}
- public virtual bool GzipResponse
+ public virtual bool CompressResponse
{
get
{
@@ -92,11 +92,11 @@ namespace MediaBrowser.Common.Net.Handlers
private void WriteReponse(Stream stream)
{
- if (GzipResponse)
+ if (CompressResponse)
{
- using (GZipStream gzipStream = new GZipStream(stream, CompressionMode.Compress, false))
+ using (DeflateStream compressedStream = new DeflateStream(stream, CompressionLevel.Fastest, false))
{
- WriteResponseToOutputStream(gzipStream);
+ WriteResponseToOutputStream(compressedStream);
}
}
else
diff --git a/MediaBrowser.Common/Net/RequestContext.cs b/MediaBrowser.Common/Net/RequestContext.cs
index 1d1b8d02f..e00dac02a 100644
--- a/MediaBrowser.Common/Net/RequestContext.cs
+++ b/MediaBrowser.Common/Net/RequestContext.cs
@@ -60,9 +60,9 @@ namespace MediaBrowser.Common.Net
{
Response.SendChunked = true;
- if (handler.GzipResponse)
+ if (handler.CompressResponse)
{
- Response.AddHeader("Content-Encoding", "gzip");
+ Response.AddHeader("Content-Encoding", "deflate");
}
if (cacheDuration.Ticks > 0)