有安全的方法来取消AJAX请求吗?

时间:2018-07-06 11:52:40

标签: javascript xmlhttprequest abort cancellation

我知道XMLHTTPRequest类中有一个abort()方法。但是从我可以看到后端是否已经开始处理请求,无论浏览器是否中止请求,它都会完成。结果是更改数据库。如果在浏览器发送数据(例如文件上传)时请求被中止,则后端很可能没有机会对其进行处理。有取消取消请求的安全方法吗?为了使它不那么抽象,我们考虑使用API​​请求创建一个附加了文件(POST /api/posts)的帖子。

0 个答案:

没有答案