Posting GZip content using RestSharp
问题 How do I post GZip data using RestSharp. I have the following code but it isn't working as I would expect: var restRequest = new RestRequest(url, Method.POST) { Timeout = Constants.DefaultTimeoutMilliseconds }; var dataStream = new MemoryStream(); using (var zipStream = new GZipStream(dataStream, CompressionMode.Compress)) { using (var writer = new StreamWriter(zipStream)) { writer.Write(new DotNetXmlSerializer().Serialize(content)); } } var compressedBytes = dataStream.ToArray(); restRequest