我的Android应用程序向服务器发送带有一些访问参数的GET请求。服务器以json文件响应。 有没有办法让我在交付时的那一刻获得json文件?
这个问题被问到是因为有人可以嗅探我的应用程序的网络流量,我想要消除它。
答案 0 :(得分:3)
不,你不能嗅探其他应用程序的网络电话,否则它被视为操作系统中的安全漏洞,通常访问几乎是不可能的
答案 1 :(得分:0)
如@ Pavneet_Singh的回答所述,应用程序无法读取其他应用程序生成的流量,除非它是VPN应用程序,可以读取所有通过的流量。用户需要明确接受这一点。有网络分析器应用程序的示例,其功能如下。
这个问题被问到了,因为我的应用程序有人嗤之以鼻,我不知道,有没有办法消除它。
听起来你很担心somone正在分析你应用的网络流量。任何人都可以使用代理服务器来分析通过它的网络流量,例如使用WireShark或Fiddler。如果您不想这样做,可以使用HTTPS加密网络流量,certificate pinning仅在验证服务器时发出请求。没有证书固定的HTTPS不足以阻止其他人读取您的应用程序发送的流量。