http - 控制发出 HTTP 请求的推荐方法?

标签 http rest

假设,如果用户在文本文件上多次单击“保存、保存、保存、保存”,一次更改单个字符并设法在第一次保存处理之前重新保存 5 次,什么是最好的在那种情况下练习?假设我们没有“批处理”选项...或者他们可能在 4 个文件都被处理之前一个接一个地推送保存、保存、保存、保存。

您是否应该将请求排队并一次处理一个?或者你应该让它发生,它会以某种方式自行解决?

谢谢!

最佳答案

我们通常在初始化表单时在页面中发送一个 GUID,并在保存请求时发送它。服务器检查共享的短期内存缓存 - 如果未命中,我们将存储 GUID 并处理保存,如果命中,我们将作为重复请求失败。这允许每次加载页面保存一次(除非您在成功保存时重新初始化 GUID)。

关于http - 控制发出 HTTP 请求的推荐方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1747111/

相关文章:

javascript - 来自 Angular 的 HTTP 请求作为 OPTIONS 而不是 POST 发送

javascript - 我们应该在哪里存储 session ID

JAVA Rest-Assured DSL 重定向不工作

java - 在基于 RESTful 的应用程序中管理状态

c# - 带有 OpenRasta 和 ASP.NET MVC 的 REST API

java - 可以响应 git 命令的本地嵌入式 HTTP 服务器?

debugging - 将特定页面上的所有 http 请求导出到 txt/csv

java - 为什么在服务器上的android中找不到图像文件但在浏览器中打开

java - 如何将我的 RESTful 应用程序部署到 Apache 服务器?

android - 为什么Android ContentProviders 是REST 服务?