ColdFusion 10 の新しいビルトイン RESTful Web サービス機能を使用しています。データを投稿するときは、リクエストの本文でペイロードを JSON として送信したいと考えています。例えば:
PUT https://mycompany.com/rest/v1.0/widget/261469 HTTP/1.1
Host: mycompany.com
Connection: keep-alive
Content-Length: 13
Content-Type: application/json
{"foo":"bar"}
このデータが API を介して送信されたら、サーバー上の JSON データをどのように解析して逆シリアル化すればよいですか? ColdFusion REST サービスには、これを行う組み込みの方法がありますか? cfargument の restargsource 属性を「form」に設定することにより、「form」タイプ (つまり、content-type application/x-www-form-urlencoded) を逆シリアル化するネイティブ サポートがあるようですが、例を見つけることができません。 JSON データをネイティブに逆シリアル化する方法について説明します。私は restargsource="json" のようなものを望んでいましたが、それは存在しません。これを行うための推奨される方法は何ですか?