1

我想知道在标头没有指定 Content-Length 的情况下是否可以获得 Ajax GET 请求(使用 jQuery)的百分比状态。

我正在使用 Transfer-Encoding: Chunked 而不是 Content-Length。

4

1 回答 1

4

不,这是不可能的。分块传输编码允许在知道内容大小的情况下发送数据。您的客户无法计算百分比,因为它不知道总长度。

如果您想查看请求的进度,您可以按照另一个 SO 线程中的说明进行操作。是上传和下载的另一个示例。但是,这是一个相对较新的功能,并非所有浏览器都支持。

于 2013-11-09T12:37:57.510 回答