fix(client): disable response encoding #256
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fixes enarx/enarx#2087. When
ureq
is imported withgzip
feature,Accept-Encoding
is set, which breaks the Drawbridge client, since in that caseContent-Length
is not set. Current implementation of Drawbridge requires full response to be sent verbatim without encoding.Regarding enarx/enarx#2087 (comment), that is out-of-scope, because there is no support for streaming in Drawbridge client, this PR is a bug fix. Streaming/chunked transfer feature will be implemented as part of #255