gpt4 book ai didi

android - 当 Http Post 成功完成并等待响应时互联网连接丢失怎么办?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:32:17 24 4
gpt4 key购买 nike

我正在使用 HTTP post 将数据发送到服务器,并成功地在服务器上触发。现在在发送数据和等待服务器响应之间,突然由于网络问题我的 android 设备失去了互联网连接。在设备中,我能够显示连接丢失的警报对话框,但在服务器端,数据已经处理并在数据库(即 MySQL 服务器)中更新但我的 android 设备不知道这个 bcoz,直到它没有得到服务器的任何响应。如何解决。

是否可以在服务器端或在 Android 应用程序中完成以及如何完成?

服务器如何知道安卓手机到现在还没有收到响应?

任何想法..等待答案???

最佳答案

对于从设备发送到服务器的每个请求,您应该生成唯一的 ID(例如检查 GUID)

然后你用这个id向服务器发送请求,如果连接丢失——尝试用相同的id重新发送

在服务器端,你必须执行检查:如果带有 ID 的查询已处理/正在处理/新

关于android - 当 Http Post 成功完成并等待响应时互联网连接丢失怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19463243/

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