我正在执行Fetch-api请求,服务器使用HTTP分块传输编码(带有文本数据)进行回复。我正在使用Response.body
作为流来使用数据。
我想知道:假设流生成的块对应于HTTP块是否安全?我已经看到了一些问题[1-3]似乎在做这个假设,但是我在规范中找不到任何有关此的东西。
[1] JS Fetch use Chunked Transfer Encoding (translating curl to Fetch)
[2] Consuming chunked data asyncrhonously in javascript
[3] Read chunked binary response with Fetch API
答案 0 :(得分:1)
每comments from the author of the Fetch spec:“没有这样的保证……例如,如果在一半的HTTP块之后会有延迟,我希望有两个左右”。。