我正在尝试在不同方法上测试JSON与二进制JSON性能。 我正在做一个非常简单的XMLHttpRequest来获取二进制数据:
var oReq = new XMLHttpRequest();
oReq.open("GET", uri, true);
oReq.responseType = "arraybuffer";
我也会收到一个带有不同请求的常规JSON数据。
我不明白的是,当我查看Chrome DevTools或Fiddler上的网络标签时,我会在二进制JSON和常规JSON中获得相同大小的数据。
我的服务器端是ASP.NET Web Api 2。 我在服务器上使用的格式化程序是:ProtoBufFormatter
我真的想了解这里的情况以及我做错了什么。