1

POST 本文でキーと値のペアを使用するのではなく、POST 本文で JSON 文字列を使用する利点は何ですか? それを行うAPIがたくさんあるようです。

私が意味することの例: user={"username":"bob", "age":1} vs username=bob&age=1 POST フォーム データ。

4

1 に答える 1

1

JSON 文字列を使用する場合は、オブジェクトをエンコード/デコードするだけで準備完了です。これは、複数のプラットフォームを使用する場合に特に便利です。

また、リクエストに新しい値/フィールドを追加する場合は、複数のファイルに追加の検証を追加する代わりに、JSON オブジェクトに追加するだけで、コードが既に機能している可能性があります。

私が考えることができるもう 1 つのことは、JSON を使用する場合、データの送受信のみを目的として 1 つのコンポーネントをコーディングできるということです。そこでは、デコードされた JSON を受信し、必要なことを行う関数を宣言します。そうすれば、コードを繰り返さずに、すべての関数/クラス/ファイル/何でも意図した特定の機能を実行できます。

于 2012-11-07T23:12:25.870 に答える