gpt4 book ai didi

android - 在 Swift 和 Kotlin 中离线时发送 HTTP 请求

转载 作者:行者123 更新时间:2023-11-28 13:40:44 28 4
gpt4 key购买 nike

在我的应用程序中,我知道此刻连接已断开。在恢复互联网连接之前发送 http post 请求的最佳方法是什么?一种方法是重试几次请求,但有没有更聪明的方法?

最佳答案

您可以做的是在连接失败时将您的请求保存在数据库中(您可以使用任何数据库,甚至是 shared preferences )。然后执行 connection listener收听连接是否恢复。如果连接返回,获取数据库上的请求并重试,如果成功则删除数据库上的请求。

保存请求取决于您希望如何对请求进行分组。例如,登录请求,您可以将其保存在您的表 LOGIN_QUERY_TABLE 中,其中包含用户名和密码列,如果连接恢复,则获取用户名和密码以重新尝试登录。

关于android - 在 Swift 和 Kotlin 中离线时发送 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56073627/

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