我想通过javascript中的AJAX请求检查收到的数据。 为此,我需要检查接收数据的大小,并将其与服务器上的原始文件大小进行比较。
var xhr_object = new XMLHttpRequest();
... // Send AJAX request
var RetAjax = xhr_object.responseText;
console.log(RetAjax.length);
我已经测试了不同类型的文件。
我试图先用ANSI格式编码文本文件,然后用UTF-8编码,不用BOM。请参阅下表中的结果。
Encodage --- ORG文件大小--- AJAX数据大小
ANSI ---------- 4,792字节 ------ 4,506字节
UTF-8 --------- 4,986字节------ 4,792字节
正如我们所看到的,ANSI ORG文件和UTF-8 AJAX接收数据之间的文件大小相同。
所以我的问题是:
提前感谢您的回答。
此致