Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-934: Update Default Client to handle Compression correctly #1349

Merged
merged 5 commits into from
Jan 8, 2021

Commits on Dec 31, 2020

  1. OpenFeignGH-934: Update Default Client to wrap GZIP Responses correctly

    This change updates the Input Stream handling when using the Default
    client implementation to detect when a response is `gzipped` and
    wrap it in a `GZipInputStream`.
    
    This addresses any issues related to compression when using the
    default client.
    kdavisk6 committed Dec 31, 2020
    Configuration menu
    Copy the full SHA
    32d2c16 View commit details
    Browse the repository at this point in the history
  2. Adding Deflate support

    kdavisk6 committed Dec 31, 2020
    Configuration menu
    Copy the full SHA
    e3fd54d View commit details
    Browse the repository at this point in the history
  3. Added Deflate Support and removed implict response body reading

    Fixes: OpenFeign#1208
    
    Forgot to add Defate support and removed the implicit parsing of the
    body during toString.  This was also brought up in OpenFeign#1208 and it came up
    during testing of this change.  Users should be using our `asReader`
    and other methods to access the response body.
    kdavisk6 committed Dec 31, 2020
    Configuration menu
    Copy the full SHA
    50ae197 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d84471 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5efc1c1 View commit details
    Browse the repository at this point in the history