title: Does Java HTTP Client handle compression
body: <p>I tried to find any mention of handling of compression in new Java HTTP Client but failed. Is there a built-in configuration to handle for e.g. <code>gzip</code> or <code>deflate</code> compression?</p>
  
  <p>I would expect to have a <code>BodyHandler</code> for e.g. something like this:</p>
  
  <pre><code>HttpResponse.BodyHandlers.ofGzipped(HttpResponse.BodyHandlers.ofString())
  </code></pre>
  
  <p>but I don't see any. I don't see any configuration in <code>HttpClient</code> either. Am I looking in the wrong place or was this intentionally not implemented and deferred to support libraries?</p>