envoyproxy / envoyproxy/envoy-mobile
Cronvoy: support HTTP Proxy
- Dominant language
- Java
- Stars
- 566
- Forks
- 85
- PR merge metrics
- No merged PRs in 30d
Description
Cronet supports HTTP Proxy, and the [public API reports](https://source.chromium.org/chromium/chromium/src/+/main:components/cronet/android/api/src/org/chromium/net/UrlResponseInfo.java;l=102) it.
Note: inside Google, there is only one production call to ```UrlResponseInfo.getProxyServer()```. This is kind of expected since this is informational only.
Contributor guide
Research direction
Start by tracing how Cronvoy exposes Cronet's response information and compare it with the Android UrlResponseInfo.getProxyServer() API mentioned in the issue. Determine where the reported HTTP proxy should be surfaced, then verify that the resulting API exposes the proxy information and add coverage for the supported behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100