HttpClient を使って JSON データを POST する方法

Windows ストアアプリと Windows Phone アプリのサポートチームで公開している Blog のうち、ページビューが多いいくつかの記事を日本語に翻訳しています。 今回は HttpClient クラスを使って JSON (JavaScript Object Notation) を送信する方法についてまとめた記事を紹介します。 How to use HttpClient to post JSON data これはフォーラムでよく訊かれるので、HttpClient クラスと DataContractJsonSerializer を使って JSON データをウェブサービスへ POST する方法を説明したいと思います。シリアル化した JSON オブジェクトをウェブのエンドポイントへ送るのはデータを HTTP や HTTPS を使って取得する一般的な方法で、これは WinJS の世界 (HTML5 / JavaScript の Windows ストアアプリを書く場合) では非常に簡単ではありますが、.NET アプリでHttpClient を使って行うやり方についてはあまりいい例が出回っていません。  ステップ 1 – 送るデータを見極める JSON データを WebService…