我看到了在客户端获取 JSON 响应和格式化的优势,但与正常提交相比,使用 JSON 进行表单提交有什么优势吗?
请您参考如下方法:
处理 POST 数据时想到的一件事是无用的重复:
例如,在 POST 中,我们有:
partners[]=Apple&partners[]=Microsoft&partners[]=Activision
我们实际上可以看到,这里有很多重复,当我们发送 JSON 时:
{"partners":["Apple","Microsoft","Activision"]}
59 个字符与 47 个字符。在这个小样本中,它看起来微不足道,但这些节省可能会越来越多,甚至几个字节也会为您节省一些数据。当然,服务器端有数据解析,这可以消除差异,但是,我仍然看到这在处理较慢的连接时有时会有所帮助(看着你,3G 和 EDGE)。