Sto costruendo un client API RESTful in C# .NET 3.5.Come accedere al corpo della richiesta HTTP usando RestSharp?
ho iniziato la costruzione con il buon vecchio HttpWebClient
(e HttpWebResponse
), ho potuto fare quello che volevo con. Ero felice L'unica cosa su cui sono rimasto bloccato è stata la deserializzazione automatica dalla risposta JSON.
Quindi, ho sentito parlare di una meravigliosa libreria denominata RestSharp (104.1) che facilita lo sviluppo di client API RESTful e deserializza automaticamente le risposte JSON e XML. Ho cambiato tutto il mio codice su di esso, ma ora mi rendo conto che non posso fare cose che potrei fare con HttpWebClient
e HttpWebResponse
, come accedere e modificare il corpo della richiesta non elaborata.
Chiunque ha una soluzione?
Modifica: so come impostare il corpo della richiesta (con request.AddBody()
), il mio problema è che voglio ottenere questa stringa del corpo della richiesta, modificarla e reimpostarla nella richiesta (aggiornando il corpo della richiesta su al volo)
Eccellente, grazie! C'è il codice completo funzionante: http://pastebin.com/0c4bqPNW – Epoc