Я использую Elmah для регистрации исключений. Elmah отлично подходит для регистрации органов запроса, если запрос является запросом на основе формы (то есть Content-Type: application/x-www-form-urlencoded), но с запросами на основе JSON, где типом контента является application/json, тело запроса нигде не встречается в отчетах об ошибках. Кто-нибудь знает, где я могу найти этот орган запроса, чтобы я мог правильно диагностировать мои исключения?Elmah: Как получить тело запроса JSON HTTP из отчета об ошибке
UPDATE: 2012-01-03
В разъяснении на то, что я имею в виду запросов на основе JSON, вот запрос пример сырой HTTP с JSON в теле запроса:
PUT http://mycompany.com/api/v1.0/me HTTP/1.1
Host: mycompany.com
Content-Length: 20
Content-Type: application/json
{"city":"Vancouver"}
Что вы с запросами на основе JSON? Получают ли они через GET или POST? Если вы введете страницу сведений и нажмите «Исходные/исходные данные в XML», вы можете увидеть там тело? – alexn
@alexn, запросы отправляются через PUT и POST. Исходные данные в XML не отображают тело запроса для запросов на основе JSON. Пожалуйста, ознакомьтесь с моей обновленной информацией, приведенной выше, для уточнения того, что я имею в виду под запросами JSON. –