我如何找到我的 Android 应用发出的 http(不是 https)请求并知道它们属于请求的域?

问题描述 投票:0回答:0

我的应用程序需要具有

cleartextTrafficPermitted="true"
属性,这是一个问题,因为一些第三方库认为这意味着他们可以使用
http
而不是
https

我已经在

detectCleartextNetwork
上实现了
StrictMode
但是当它被触发时我只得到IP地址,我没有得到域名。

网络检查器下的 Android Studio 向我显示了所有带有 URL 的调用和所有内容。有没有办法以编程方式获得它?

我知道我可以为我自己的电话添加一个

interceptor
okhttp
但我需要找到的是来自第三方图书馆的电话可能没有使用
https
.

有什么办法吗?

谢谢。

android android-networking
© www.soinside.com 2019 - 2024. All rights reserved.