gpt4 book ai didi

javascript - 如何消耗 xhr.responseText 的字节?

转载 作者:行者123 更新时间:2023-12-03 08:48:25 24 4
gpt4 key购买 nike

我想使用 xmlhttprequest 下载一个 400+ mb 的 Json 文件,但该文件的巨大大小会导致 chrome 抛出 Ah Snap 消息。

我知道我可以使用 setInterval() 之类的方法来读取流式传输的响应文本,但是在每次调用 setInterval 后如何使用它?

或者我只需要完全使用不同的网络协议(protocol)?

最佳答案

您最好将文件分割成多个部分,或者使用服务器端解决方案向您发送文件的各个部分。每个浏览器对它可以处理的数据量都有自己的限制,但遗憾的是,40Mb 到 100Mb 范围内的数据量比 400Mb+ 范围内的数据量要多。

我找到了这个链接:http://chimera.labs.oreilly.com/books/1230000000545/ch15.html#XHR_STREAMING它描述了一种使用 xhr 来“伪造”流文本的方法,但它提到它相当慢,因此它可能不符合您的要求。

关于javascript - 如何消耗 xhr.responseText 的字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32783215/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com