C# .NET 3.5 bir sığınakta API istemcisi inşa ediyorum.RestSharp kullanarak HTTP istek gövdesine nasıl erişilir?
İlk önce eski güzel HttpWebClient
(ve HttpWebResponse
) ile çalışmaya başladım, istediğim her şeyi yapabilirdim. Mutluydum. Takıldığım tek şey JSON cevabından otomatik serileştirmekti.
Bu yüzden, RESTful API istemcilerinin gelişimini kolaylaştıran ve JSON ve XML yanıtlarını otomatik olarak serileştiren RestSharp (104.1) adlı harika bir kitaplık duydum. Tüm kodlarımı değiştirdim, ancak şimdi, ham istek kütüğüne erişim ve düzenleme gibi HttpWebClient
ve HttpWebResponse
ile yapabileceğim şeylerin yapamayacağının farkındayım.
Herkesin bir çözümü var mı?
Düzenleme: İstek gövdesinin nasıl ayarlanacağını biliyorum (request.AddBody()
ile), benim sorunum bu istek dizesini almak, düzenlemek ve istekte yeniden ayarlamak (istek gövdesini güncellemek) sinek)
Mükemmel, teşekkürler! Tam çalışma kodu var: http://pastebin.com/0c4bqPNW – Epoc