如何通知客户后端的进度

How to inform client about progress on the backend

我正在服务器上生成 PDF 文件。我想在客户端实现一个进度条,这样用户就会知道该操作需要多长时间。为正在上传的文件制作进度条非常简单,但我不知道在后端生成PDF需要多长时间。

你有什么想法吗?

在请求文件时,您可以 return 来自应用程序和前端的令牌定期查询具有给定令牌的作业是否 done/how 很远。