Does .NET’s HttpWebResponse uncompress automatically GZiped and Deflated responses?
I found the answer. You can change the code to: var request = (HttpWebRequest)HttpWebRequest.Create(requestUri); request.AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate; And you will have automatic decompression. No need to change the rest of the code.