我在 Android 上使用代理处理 http 请求时遇到问题。我有一个联系服务器的第 3 方组件,我需要它通过代理进行通信。我无法在系统中设置代理。处理 DefaultHttpClient 的代理应该没问题,但 3ed-party 组件存在问题,无法访问(没有源代码)并且无法设置代理。
我的问题是: 有没有办法只为我的应用程序设置代理? 或者 在调用网站时,有什么方法可以创建 HTTP 请求的监听器来处理代理设置? 或者 还有其他想法吗?
最佳答案
即使有,如果第三方组件不是使用系统库,而是他们自己的,它仍然不会拾取它。联系他们并让他们添加代理支持,或者至少弄清楚他们使用的是什么 HTTP 库。
关于Android Http 请求处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13675156/