JS 在页面上传大文件中途浏览器被关闭时,如何向后端发起请求表达上传失败

1、使用WebSocket 协议,上传完成前WebSocket中断就代表上传失败

2、window.addEventListener('beforeunload', (event) => {}) 监听beforeunload事件,在函数体内用 beacon api发送不需要响应的请求

posted @ 2022-04-28 12:08  时间观测者  阅读(328)  评论(0编辑  收藏  举报