mirror of
https://github.com/astral-sh/uv.git
synced 2025-10-28 02:40:11 +00:00
## Summary Http headers are supposed to be case-insensitive (RFC 2616), but there are some implementations that don't normalize them. I noticed it while migrating to `uv`, calls to an internal registry failed. A man in the middle server helped me to find that `pip` uses Title-Case while `uv pip` uses lowercase. ## Test Plan I tested `uv` with the same server and now it works fine. |
||
|---|---|---|
| .. | ||
| httpcache | ||
| base_client.rs | ||
| cached_client.rs | ||
| error.rs | ||
| flat_index.rs | ||
| html.rs | ||
| lib.rs | ||
| linehaul.rs | ||
| middleware.rs | ||
| registry_client.rs | ||
| remote_metadata.rs | ||
| rkyvutil.rs | ||
| tls.rs | ||