uv/crates/uv-client/src
Leiser Fernández Gallo bc7b6f109e
Make headers title case for backward compatibility (#6887)
## 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.
2024-09-03 13:28:45 -04:00
..
httpcache Fix typos in docs, error messages and comments (#6910) 2024-09-01 11:37:43 +00:00
base_client.rs Make headers title case for backward compatibility (#6887) 2024-09-03 13:28:45 -04:00
cached_client.rs Fix typos in docs, error messages and comments (#6910) 2024-09-01 11:37:43 +00:00
error.rs Revert "Cache downloaded wheel when range requests aren't supported" (#6470) 2024-08-22 19:54:42 -04:00
flat_index.rs Add support for --trusted-host (#6591) 2024-08-27 09:36:50 -04:00
html.rs Read hash from URL fragment if --hashes are omitted (#6731) 2024-08-28 00:03:01 +00:00
lib.rs Show when we retried requests (#4725) 2024-07-02 19:04:11 +02:00
linehaul.rs Enable workspace lint configuration in remaining crates (#4329) 2024-06-18 03:02:28 +00:00
middleware.rs Enable workspace lint configuration in remaining crates (#4329) 2024-06-18 03:02:28 +00:00
registry_client.rs Avoid panic with missing temporary directory (#6929) 2024-09-02 07:32:42 +00:00
remote_metadata.rs Backtrack on distributions with invalid metadata (#2834) 2024-04-05 18:00:48 -04:00
rkyvutil.rs Enable workspace lint configuration in remaining crates (#4329) 2024-06-18 03:02:28 +00:00
tls.rs feat: mTLS support (#4171) 2024-06-10 20:11:35 -05:00