是否有可能获取XMLHttpRequest的进度(已上传字节数,已下载字节数)?
当用户上传大文件时,这将非常有用,可以显示一个进度条。标准API似乎不支持它,但是也许有一些浏览器中的非标准扩展?毕竟,客户端知道上传/下载了多少字节,这似乎是一个非常明显的功能。
注:我知道“轮询服务器以获取进度”的替代方案(这就是我现在正在做的)。除了服务器端代码比较复杂之外,主要问题在于通常在上传大文件时,用户的连接完全崩溃,因为大多数ISP提供的上行速度很差。因此,进行额外的请求并不像我希望的那样响应迅速。我希望有一种方法(可能是非标准的),可以随时获取浏览器拥有的此信息。