2014-10-09 118 views
1

我从我的android应用程序中的浏览器中拉取JSON值,但是当我浏览浏览器中的php文件时,显示JSON数据。我的问题是这样的:出于安全原因,我如何从浏览器隐藏JSON数据?隐藏json数据从浏览器中获取Android应用程序

+0

这是事实,你得到的数据跟踪POST方法。在服务器上,您检查isset($ _ POST)并返回数据。 – 2014-10-09 01:34:52

回答

1

嗨,你可以做一件事

当你想获取从PHP数据,PHP必须获取数据,如果用POST方法发送的请求,并含有参数进行检查,更多的解释

在PHP文件

<?php 

if(isset($_POST['checked'] && $_POST['checked']=="password") 
{ 

echo json_encode($json); 

} 

?> 

从现在的Android,当你发送HTTP请求后选择的方法,并添加参数检查=“密码”

+0

+1这就是做这件事的唯一方法,我称之为'api_key'或者其他东西,而不是'checked'。 – meda 2014-10-09 01:38:51

+0

您可以通过使用https和auth-key来改善此想法,使其更安全。 – 2014-10-09 01:41:18

+0

非常感谢您的帮助 – Kulwant 2014-10-09 16:43:22

相关问题