gpt4 book ai didi

javascript - 在 Web 服务器上保护 PHP JSON 输出结果

转载 作者:行者123 更新时间:2023-12-03 04:15:37 24 4
gpt4 key购买 nike

我正在使用phonegap构建应用程序,应用程序提交并从服务器(网站)上的MySQL数据库获取数据。 IM 成功提交数据并在应用程序上获取数据。

通过 php 文件 (www.example.com/fetch.php) 从我的网络服务器上的位置通过 ajax 获取数据。但是当我从浏览器访问同一个文件时,它显示以 json 格式公开的完整数据库。

有什么方法可以保护数据吗?或者仅使用任何 token 或身份验证来访问我的应用程序,而在浏览器上不允许查看?

感谢您在广告方面的帮助

最佳答案

您可以添加发送到服务器的附加数据。 token 或验证即可。

然后在回显 json 数据之前添加您的条件。

示例: 设置要从应用程序发送到您的服务器的 token (例如 token 是“12345”),以便您的服务器知道该请求来自您的应用程序。然后将此代码添加到您的服务器。

$token = intval($_POST['token']); // if you are using POST Method, but you can change it to $_GET if you are using GET method.

if($token == '12345'){
echo json_encode($your_json_data);
}else{
//display something
}

或者在您的服务器端尝试这个

if(isset($_GET['hash'])){
echo json_encode($your_json_data);
}else{
//display something
}

关于javascript - 在 Web 服务器上保护 PHP JSON 输出结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44151839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com