Tôi đang xây dựng một ứng dụng API RESTful trong C# .NET 3.5.Cách truy cập cơ quan yêu cầu HTTP bằng RestSharp?
Tôi lần đầu tiên bắt đầu xây dựng nó với cũ tốt HttpWebClient
(và HttpWebResponse
), tôi có thể làm bất cứ điều gì tôi muốn. Tôi thây vui vẻ. Điều duy nhất tôi đã bị mắc kẹt là việc deserialization tự động từ phản ứng JSON.
Vì vậy, tôi đã nghe nói về một thư viện tuyệt vời có tên RestSharp (104.1) giúp giảm bớt sự phát triển của các máy khách RESTful API và tự động deserialize JSON và các phản hồi XML. Tôi đã chuyển tất cả mã của mình trên đó, nhưng bây giờ tôi nhận ra rằng tôi không thể làm những việc tôi có thể làm với HttpWebClient
và HttpWebResponse
, như truy cập và chỉnh sửa nội dung yêu cầu thô.
Bất kỳ ai có giải pháp?
Chỉnh sửa: Tôi biết cách đặt thân yêu cầu (với request.AddBody()
), vấn đề của tôi là tôi muốn nhận chuỗi yêu cầu này, chỉnh sửa và đặt lại trong yêu cầu (cập nhật phần thân yêu cầu bay)
Tuyệt vời, cảm ơn! Có mã hoạt động đầy đủ: http://pastebin.com/0c4bqPNW – Epoc