gpt4 book ai didi

java - OKHTTP——发布用户输入数据,检索 JSON 响应以确定成功

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:07:18 37 4
gpt4 key购买 nike

我一直在思考如何做到这一点。我已经阅读了 OKHTTP 文档,我知道如何处理这个问题,但我不完全确定。

我会让用户提交三个字段(用户名、密码、数据库)。我会将一个 PHP 文件上传到我的主机,该文件接受发布数据。 (它是纯 PHP,所以没有 html。它只接受发布到页面的数据。)

提交值后,我将执行检查。找到凭据了吗?返回/回显 JSON 数组(成功/失败)。我可以检查数组键“success”是否等于 1 || 0. 如果为 1,则提示用户已成功登录。

现在,至于问题。我的逻辑正确吗?如果没有,你会怎么做?你对我有什么建议吗?有什么例子吗?

最佳答案

要在 HTTP 请求中发送“授权”,您必须将 header 设置为 403。

header('HTTP/1.0 403 Forbidden');

echo 'You are forbidden!';

但是当我通过 PHP 页面发送 JSON 时,我使用“生成器”来简化操作,例如 Simple JSON for PHP .

include('includes/json.php');

$json = new json();

$json->add('status', '403');
$json->add('message', 'YOU ARE FORBIDDEN!');

$json->send();

更新:如果你想发送“自制”JSON 的标题:

header('Cache-Control: no-cache, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Content-type: application/json');

编辑:

还有 Slim Framework ,我没试过,但看起来效率很高! Simple JSON for PHP顾名思义,只是为了创建一个 JSON 并发送它,它根本不使用路由。

关于java - OKHTTP——发布用户输入数据,检索 JSON 响应以确定成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29871223/

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