librespeed / librespeed/speedtest-cli
speedtest-cli and proxies
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 845
- Forks
- 90
- Avg merge
- 11d 22h
- Merged PRs (30d)
- 3
Description
Is there a reliable way to use speedtest-cli with proxies?
Under certain circumstances the environment parameter http_proxy seems to be taken into account on different operating systems if this is configured.
Tested it mainly on windows. but even there on different systems there were different test results with the same exe.
However, the actual download of the server list or the transmission of the statistics at the end (--share) does not seem to run via the proxy at all. Maybe someone has a solution before I start tinkering.
Contributor guide
No contributing guide indexed for this repository
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 by reproducing the reported behavior on Windows with http_proxy configured, comparing the server-list download and --share statistics transmission. Inspect how each network request handles the proxy. Done means the relevant requests consistently use the configured proxy, or the limitation is clearly documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100