diff options
| author | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-05 14:58:24 -0400 |
|---|---|---|
| committer | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-05 14:58:24 -0400 |
| commit | ecfffba494cd677f219b17c0a44b9f70d2b87c87 (patch) | |
| tree | cb8ddfdb4ae18c3acbdcd9cedcf84f027ee12985 | |
| parent | debc4e6ae513ca6f3d896c46f8bf528315108d89 (diff) | |
Switched http compression from gzip to deflate
| -rw-r--r-- | MediaBrowser.ApiInteraction/BaseClient.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Common/Net/Handlers/BaseHandler.cs | 8 | ||||
| -rw-r--r-- | MediaBrowser.Common/Net/RequestContext.cs | 4 |
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)
|
