json - 普通表单提交与 JSON

标签 json post

我看到了在客户端获取 JSON 响应和格式化的优势,但与正常提交相比,使用 JSON 进行表单提交有什么优势吗?

最佳答案

处理 POST 数据时想到的一件事是无用的重复:

例如,在 POST 中,我们有:

partners[]=Apple&partners[]=Microsoft&partners[]=Activision

我们实际上可以看到,这里有很多重复,当我们发送 JSON 时:
{"partners":["Apple","Microsoft","Activision"]}

59 个字符与 47 个字符。在这个小样本中,它看起来微不足道,但这些节省可能会越来越多,甚至几个字节也会为您节省一些数据。当然,服务器端有数据解析,这可以消除差异,但是,我仍然看到这在处理较慢的连接时有时会有所帮助(看着你,3G 和 EDGE)。

关于json - 普通表单提交与 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12042476/

相关文章:

javascript - sails .js : post text input and a file in the same time

php - 在 wordpress 站点中找到 <?php @eval($_POST ['pass' ]);?> 代码

PHP:数组 $_POST 循环问题

java - 使用 Jackson 反序列化 JSON 数组

python - 用 Python 从许多 Google 搜索中抓取链接

javascript - json_decode $_POST 没有收到 Javascript JSON

http - 如何构造一个不需要主体的 POST 请求

java - 是否可以使用具有纳秒值的 Jackson

javascript - jqGrid 树网格 - 未显示?

javascript - 如何将grails json数据作为指令属性值传递给angularjs指令