title: Send gzip request with Guzzle
body: <p>I have to make a HTTP call to send data compressed data. I'm developing in Symfony2. For HTTP calls I'm using Guzzle client (version 3.8.1). Also, I am using Guzzle Service Descriptions to decribe the operations allowed on each command.</p>
  
  <p>I know that I have to add the header "Content-Encoding: gzip" in the request, but the request body is not compressed.</p>
  
  <p>Is there a way to specify in the Guzzle client that the request needs to be compressed? (maybe specify this in the Service Description)</p>
  
  <p>Thank you!</p>