cloudflare / cloudflare/pingora

Disable Chunk Encoding by Config

Open
#202 4 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.