リクエスト/レスポンスに JSON を使用する API を構築しています。一括リクエスト、つまり JSON 配列も受信できるようにしたいと考えています。
現在、JSON リクエストが常に配列でラップされている場合に問題なく動作するソリューションがあります。
[
{"id":"AAAEEF", "value":"abc"}
]
また、動作します
[
{"id":"AAAEEF", "value":"abc"},
{"id":"AAAEF1", "value":"vbc"},
]
ID と値の組み合わせを 1 つだけ要求したい場合、
{"id":"AAAEEF", "value":"abc"}
リクエストは失敗します。
私の質問: 要素が 1 つしかない場合でも、すべての JSON リクエストを配列にラップすることを強制する「良い」API は受け入れられますか?
助けてくれてありがとう!