我认为这有点难以解释。基本上,我有一个连接到Web应用程序的Android应用程序。我想要从网络应用程序制作的请求,而不是在其他地方制作。顺便说一句,我使用PHP。因此,如果说,我从一个名为“send_data.php?foo = bar”的android应用发出请求,我希望该请求不起作用,除非它确实从android应用单独发送。所以我不能去我的浏览器并键入“send_data.php?foo = bar”,它会起作用。如何只能从应用程序发送请求
我想到了一种方法,那就是在我的请求中有一个秘密值,例如“pw = 12345”,然后在PHP脚本中有if($pw = "12345")
,但后来我发现有人可以用数据包嗅探他们的手机,轻松获得那个秘密价值。有什么办法可以做到这一点?
使用ssl(https)将数据从android应用程序发送到Web应用程序。 – Erik 2012-01-15 03:28:53