怎样通过代码修改Android的本地代理ip和端口,或者有什么方法实现获取全局网络流,判断url,转发到不同的服务器.

口天宗小伟 2017-06-27 04:28:08
因为需求是通过捕获全局的网络流量,然后进行判断,如果是需要加密的网址,,则走公司服务器,如果不是则走原服务器.
现在我有一个开源软件,是一个http代理,如果在本机中把代理ip设置为127.0.0.1,端口8888,就可以在应用中抓到全局的流量包,并且也可以进行url的判断,区分走什么服务器,但是我想要的是不通过手动 设置,通过代码去设置,应该怎么做.
我知道vpnservice可以设置代理,但不是和手动 设置的样,或许我还不太明白,希望 大神指导一下
...全文
229 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧