Elmahを使用して例外をログに記録しています。Elmahは、リクエストがフォームベースのリクエスト(つまり、Content-Type:application / x-www-form-urlencoded)の場合、リクエスト本文のログ記録に優れていますが、コンテンツタイプがapplication / jsonであるJSONベースのリクエストでは、リクエスト本文です。エラーレポートのどこにも見つかりません。例外を適切に診断できるように、このリクエスト本文をどこで見つけることができるか知っている人はいますか?
更新:2012-01-03
JSONベースのリクエストの意味を明確にするために、リクエストの本文としてJSONを使用した生のHTTPリクエストの例を次に示します。
PUT http://mycompany.com/api/v1.0/me HTTP/1.1
Host: mycompany.com
Content-Length: 20
Content-Type: application/json
{"city":"Vancouver"}