Commit 3e9bbae
fix: Prevent
Copy the caller-provided `headers` up-front so `Content-Type`/`Content-Encoding`
additions do not leak back into a shared dict reused across HTTP calls.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>_prepare_request_call from mutating caller's headers dict1 parent 6c3b84d commit 3e9bbae
2 files changed
Lines changed: 19 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
207 | | - | |
208 | | - | |
| 207 | + | |
209 | 208 | | |
210 | 209 | | |
211 | 210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
383 | 401 | | |
384 | 402 | | |
385 | 403 | | |
| |||
0 commit comments