通常のフォーム送信とJSON 質問する

通常のフォーム送信とJSON 質問する

JSON 応答を取得してクライアント側でフォーマットすることには利点があると思いますが、通常の送信と比較して、フォーム送信に JSON を使用することには利点がありますか?

ベストアンサー1

POST データを扱うときに頭に浮かぶのは、無駄な繰り返しです。

たとえば、POST では次のようになります。

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

実際に、JSON を送信する場合、ここでは多くの繰り返しがあることがわかります。

{"partners":["Apple","Microsoft","Activision"]}

59 文字対 47 文字。この小さなサンプルではごくわずかのように見えますが、この節約はどんどん増える可能性があり、数バイトでもいくらかのデータを節約できます。もちろん、サーバー側でデータを解析して差をなくすこともできますが、それでも、低速接続 (3G や EDGE など) を扱うときにこれが役立つことがあることがわかりました。

おすすめ記事