cloudflare / cloudflare/pingora
Disable Chunk Encoding by Config
- Dominant language
- Rust
- Stars
- 27.4k
- Forks
- 1.7k
- Avg merge
- 6h 22m
- Merged PRs (30d)
- 3
Description
## What is the problem your feature solves, or the need it fulfills?
Bevor Upstream the content gets parse base on the corrosponding headers. Some Clients still use http1 with Chunk encoding. Is there a way to disabel Chunk encoding parsing for all requests from Downstream?
## Describe the solution you'd like
A server Config to default disabele Chunk Encoding in the yaml file.
## Describe alternatives you've considered
Solve the issue client Side or use an nginx befor the proxy.
## Additional context
AWS S3 clients and pyspark still uses Chunk Enconding on http1. During access throw the proxy, the request will fail because the md5-hash is incorrect. Therefore is there way to pass the payload throw without converting it?
Or am I completly wrong and miss something?
Contributor guide
Assessment
This issue has not been assessed yet.