title: GuzzleHttp send compress request with gzip
body: <p>I use GuzzleHttp with an API REST. My parameters are in the </p>
  
  <pre><code>$url_complete = 'http://apirest.com/?'.$params;
  $request = $client-&gt;post(
      $url_complete,
  );
  </code></pre>
  
  <p>When I search a solution I get only solutions (<a href="http://guzzle3.readthedocs.org/http-client/entity-bodies.html" rel="nofollow">http://guzzle3.readthedocs.org/http-client/entity-bodies.html</a>) for EntityBody object. But EntityBody is the response of API. I don't need to read compress data I must send it.</p>
  
  <p>Do you know a way to send compress (with gzip) data to an API REST by using GuzzleHttp ?</p>