Skip to content

Handling Zlib::BufError exceptions #337

Description

@brandonweiss

I'm intermittently seeing Zlib::BufError exceptions being raised when making requests. I'm not setting an Accept-Encoding header allowing compressed content, so presumably this is caused by a server responding with Content-Encoding regardless, and then Net::HTTP trying to decompress the response which is either malformed or not compressed the in the first place.

I'm not quite sure what to do about that? I don't really care about the response, what I'm after is the status code. I could make a HEAD request, but some servers will just a return a 405 because they don't support it.

Is there anything I can do about this other than switching to a different adapter?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions