我正在开发一个应用程序,它每1500毫秒发送一次AJAX POST请求(我目前使用的是jQuery)。我注意到大多数情况下,这些请求在350-450毫秒内成功,并按照生成顺序很好地发送到服务器。
然而有时候,其中一两个请求需要近3-4秒才能被处理,并且稍后才被传递。在我的应用程序中,我需要确保这些请求以从客户端发送的相同顺序接收到服务器。我该怎么做?我目前使用的是setInterval每1500毫秒调用一个函数(该函数生成要发布的数据),并使用$.ajax()进行发布。但是,如何对请求进行串行化?
然而有时候,其中一两个请求需要近3-4秒才能被处理,并且稍后才被传递。在我的应用程序中,我需要确保这些请求以从客户端发送的相同顺序接收到服务器。我该怎么做?我目前使用的是setInterval每1500毫秒调用一个函数(该函数生成要发布的数据),并使用$.ajax()进行发布。但是,如何对请求进行串行化?