Tôi đang sử dụng Elmah để đăng nhập ngoại lệ. Elmah là tuyệt vời tại các cơ quan yêu cầu đăng nhập nếu yêu cầu là một yêu cầu dựa trên Biểu mẫu (ví dụ: Content-Type: application/x-www-form-urlencoded), nhưng với các yêu cầu dựa trên JSON nơi kiểu nội dung là application/json, cơ quan yêu cầu không được tìm thấy trong các báo cáo lỗi. Bất cứ ai biết nơi tôi có thể tìm thấy cơ thể yêu cầu này để tôi có thể chẩn đoán đúng trường hợp ngoại lệ của tôi?Elmah: Cách lấy nội dung yêu cầu JSON HTTP từ báo cáo lỗi
UPDATE: 2012-01-03
Là một làm rõ về những gì tôi có nghĩa là bởi yêu cầu JSON dựa, đây là một yêu cầu ví dụ liệu HTTP với JSON là cơ quan yêu cầu:
PUT http://mycompany.com/api/v1.0/me HTTP/1.1
Host: mycompany.com
Content-Length: 20
Content-Type: application/json
{"city":"Vancouver"}
Những gì bạn làm có nghĩa là với các yêu cầu dựa trên JSON? Họ có nhận được thông qua GET hoặc POST không? Nếu bạn nhập trang chi tiết và nhấp vào "Dữ liệu thô/nguồn trong XML", bạn có thể thấy cơ thể ở đó không? – alexn
@alexn, các yêu cầu được gửi qua PUT và POST. Dữ liệu thô/nguồn trong XML không hiển thị phần thân yêu cầu cho các yêu cầu dựa trên JSON. Vui lòng xem thông tin cập nhật của tôi ở trên để biết rõ ý nghĩa của các yêu cầu dựa trên JSON. –