Supports HTTPS proxy authorization
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 7k
- Forks
- 1.1k
- Avg merge
- 22h 40m
- Merged PRs (30d)
- 46
Description
Are there a way to support HTTPS proxy authorization? Idealy it should be
export $proxy-authorization="Basic YWxhZGRpbjpvcGVuc2VzYW1l"
Otherwise, for organizations that require proxy authorization, we could not connect.
I also quickly looked at the code under src/download/lib.rs, couldn't find "authorization" or "authentication" so I assume this function is not currently existing.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in src/download/lib.rs, where proxy and download behavior appear to be implemented, and inspect how HTTPS proxy connections currently handle authorization. Confirm the expected environment-variable format and test connectivity through an authorization-required proxy. Done means rustup can connect through an HTTPS proxy that requires authorization.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100