fix(rest): handle HTTP parsing edge cases#5547
fix(rest): handle HTTP parsing edge cases#55470xC3B6 wants to merge 1 commit intozeromicro:masterfrom
Conversation
e8af4ae to
1fe102c
Compare
Post-merge follow-upsTracking items to address after this lands. 1. Release note — path variable slash rejection (
|
|
Understood. The follow-ups make sense. I can start by adding benchmark coverage for the chunked-body path first, so the memory / allocation impact is quantified before touching the parsing logic further. Then I can follow up on the perf note and the streaming-safe refactor separately if the benchmark results show that the current tradeoff is meaningful. For the slash-containing path variable restriction, I couldn't find a root-level changelog / release-notes file in this repo. If there is a preferred place for release-note entries, point me to it and I can add a short note for this behavior change. Separately, the current failing Linux job appears to be in |
ReviewA well-scoped PR that fixes three distinct but related HTTP parsing edge cases. Fix 1: Chunked JSON bodies (
|
Summary
Test Plan