मुझे this Nuget से HttpClient मिला है।HttpClient का उपयोग कर डेटा कैसे पोस्ट करें?
जब मैं डेटा प्राप्त करने मैं इसे इस तरह से करना चाहते हैं:
var response = await httpClient.GetAsync(url);
var data = await response.Content.ReadAsStringAsync();
लेकिन समस्या यह है कि मैं डेटा पोस्ट करने के लिए पता नहीं कैसे है? मुझे एक पोस्ट अनुरोध भेजना है और इन मानों को इसके अंदर भेजना है: comment="hello world"
और questionId = 1
। ये एक वर्ग की संपत्ति हो सकती है, मुझे नहीं पता।
अद्यतन मैं HttpContent
को उन मूल्यों को जोड़ने के बारे में के रूप में पद विधि इसकी आवश्यकता है पता नहीं है।
await client.PostAsync(uri, content);
कुछ इस तरह: httClient.Post(string, HttpContent);
कोई भी मदद नहीं कर सकता? :) – user2970840
क्या आपने पोस्ट विधि का उपयोग करने की कोशिश की? – Patrick
आपको अपनी पोस्ट में कौन सी सामग्री भेजनी चाहिए (यदि आप एपीआई का पालन कर रहे हैं) के लिए आपको दस्तावेज़ों का पालन करना चाहिए। फिर, बस एक HttpContent भरें और [PostAsync] (http://msdn.microsoft.com/en-us/library/hh138190 (v = vs.110) .aspx का उपयोग करें) क्या आपने कोशिश की? – Patrick