POST 本文でキーと値のペアを使用するのではなく、POST 本文で JSON 文字列を使用する利点は何ですか? それを行うAPIがたくさんあるようです。
私が意味することの例: user={"username":"bob", "age":1} vs username=bob&age=1 POST フォーム データ。
POST 本文でキーと値のペアを使用するのではなく、POST 本文で JSON 文字列を使用する利点は何ですか? それを行うAPIがたくさんあるようです。
私が意味することの例: user={"username":"bob", "age":1} vs username=bob&age=1 POST フォーム データ。
JSON 文字列を使用する場合は、オブジェクトをエンコード/デコードするだけで準備完了です。これは、複数のプラットフォームを使用する場合に特に便利です。
また、リクエストに新しい値/フィールドを追加する場合は、複数のファイルに追加の検証を追加する代わりに、JSON オブジェクトに追加するだけで、コードが既に機能している可能性があります。
私が考えることができるもう 1 つのことは、JSON を使用する場合、データの送受信のみを目的として 1 つのコンポーネントをコーディングできるということです。そこでは、デコードされた JSON を受信し、必要なことを行う関数を宣言します。そうすれば、コードを繰り返さずに、すべての関数/クラス/ファイル/何でも意図した特定の機能を実行できます。