json - 从服务器 RESTful API 断开连接后获取响应
问题描述
假设我有一个使用 API 连接到服务器的客户端。API 接受 json 作为其输入,并返回 json 作为其输出。客户端然后发送一个 json 文件,当前正在等待来自服务器的响应。
现在我的问题是,如果客户端在 API 仍在处理期间断开连接并且能够在服务器尝试发回响应之前重新连接,客户端是否仍有可能接受来自服务器的响应?
根据我的理解,服务器不知道客户端是否仍然连接或已经断开连接,并且仍然发送响应。但是,由于客户端已经与会话断开连接,它将丢弃从服务器发送的响应。我认为这应该可以通过允许客户端连接到同一个会话并存储/加载它在断开连接发生之前发送的任何未完成的请求来实现。尽管即使我的理解是正确的,我也不确定该怎么做。
解决方案
推荐阅读
- c# - 如何将类添加到我自己的控制台应用程序项目中
- javascript - 使用 Google Apps 脚本将多个 CSV 文件导入 Google 表格
- terraform - terraform 销毁 arm 模板资源,但资源仍然存在?
- google-apps-script - Google 应用程序脚本 URL 更改且无法打开
- javascript - 获取所有带有 xpath 条件的按钮元素
- amazon-web-services - 跨账户 CodePipeline
- java - 如何像 JAVA 一样在 Kotlin 中初始化抽象类对象
- c++ - 如何在这个股票利润最大化代码中实现卖空条件?
- python - 有没有一种聪明的方法来并行化 ndarray 上的复杂函数?
- c# - 如何绑定这个json并读取特定的键值