【发布时间】:2014-06-12 15:19:57
【问题描述】:
我如何知道通过线路传输的数据量(以千字节、兆字节为单位)?
举个例子
{
'a': 1,
'b': 2
}
我怎么知道这个有效载荷的大小是多少,不是对象中的长度或项目
更新
content-encoding:gzip
content-type:application/json
Transfer-Encoding:chunked
vary:Accept-Encoding
【问题讨论】:
-
取决于你的编码,它是什么?
-
还取决于您的网络服务器是否自动压缩响应...
-
也依赖于压缩,gzip对于传输json很常见。
-
这里仍然几乎没有任何细节。你是如何传输 JSON 的?你的代码在哪里?如果您自己将其作为字符串传递(而不是某些库为您序列化它),那么只需在应用 Unicode 魔术之后计算字符串中的字符数,如下面的答案中所述。
标签: javascript json