我正在使用cookie来设置数组中的值。
req.cookie.array = []; // At first request
然后这样:
req.cookie.array.push('valueX');
不幸的是,我异步地发送了我的请求,因此无论哪个请求返回服务器,最快的结果都会被以后的请求覆盖。如何使它们保持同步?
我使用FilePond时无法更改请求方法。还有其他方法可以防止这种情况吗?
FilePond基本上是一个接一个地发送文件,我将文件名保存在服务器上的数组中。
FilPond.File1 + Cookie ===>服务器[在Cookie中保存文件名] ======> Cookie已保存在客户端中
FilPond.File2 + Cookie =====>服务器[在Cookie中保存文件名] ===> Cookie已保存在客户端中
最后,该cookie在数组中应该有两个值,但只有一个值,因为在发送下一个请求之前客户端没有收到该cookie。