我有一个HTTP文件传输java应用程序。
我观察到较大尺寸的文本文件(普通/文本mime类型)传输速度比其他较小尺寸的二进制文件快得多。
在我的客户端,我使用Java脚本XMLHttpRequest下载文件。
我首先使用响应类型“blob”将文件保存在blob(浏览器内存)中,然后使用href将其保存到文件系统中。
为什么会发生这种情况有什么具体原因。是因为blob节省了吗?
这可能是因为压缩(请参阅transfer-encoding / content-encoding“gzip”)。