] ]
1।
] यह अतुल्यकालिक और उच्च-प्रदर्शन संचालन प्रदान करता है।
system.net.http का उपयोग करके; var ग्राहक = नया httpclient (); var मान = नया शब्दकोश { {"thing1", "हैलो"}, {"थिंग 2", "वर्ल्ड"} }; var सामग्री = नया FormurLencodedContent (मान); var प्रतिक्रिया = क्लाइंट का इंतजार करें।
२। ]restsharp का उपयोग करके; var क्लाइंट = नया रेस्टक्लिएंट ("http://example.com"); var अनुरोध = नया restRequest ("संसाधन/{आईडी}"); अनुरोध। अनुरोध। var प्रतिक्रिया = client.post (अनुरोध);
using System.Net.Http;
var client = new HttpClient();
var values = new Dictionary
{
{ "thing1", "hello" },
{ "thing2", "world" }
};
var content = new FormUrlEncodedContent(values);
var response = await client.PostAsync("http://www.example.com/recepticle.aspx", content);
flurl.http का उपयोग करके;
var onseastestring = प्रतीक्षा करें "http://www.example.com/receptile.aspx"
।
.Receivestring (); ३।
डाक:
using RestSharp;
var client = new RestClient("http://example.com");
var request = new RestRequest("resource/{id}");
request.AddParameter("thing1", "Hello");
request.AddParameter("thing2", "world");
var response = client.Post(request);
पाना:
] var प्रतिक्रिया = request.getResponse ();using Flurl.Http;
var responseString = await "http://www.example.com/recepticle.aspx"
.PostUrlEncodedAsync(new { thing1 = "hello", thing2 = "world" })
.ReceiveString();
४।
डाक:
system.net का उपयोग करके; System.Collections.specialized का उपयोग करना; उपयोग (var क्लाइंट = नया वेबक्लिएंट ()) { var मान = नया NameValueCollection (); मान ["thing1"] = "हैलो"; मान ["thing2"] = "दुनिया"; var प्रतिक्रिया = client.uploadValues ("http://www.example.com/receptile.aspx", मान); }
using System.Net;
using System.Text;
var request = (HttpWebRequest)WebRequest.Create("http://www.example.com/recepticle.aspx");
var postData = "thing1=" Uri.EscapeDataString("hello");
postData = "&thing2=" Uri.EscapeDataString("world");
var data = Encoding.ASCII.GetBytes(postData);
using (var stream = request.GetRequestStream()) { stream.Write(data, 0, data.Length); }
var response = request.GetResponse();
]
] नई परियोजनाओं के लिए, HTTPClient का उपयोग करने के लिए अत्यधिक अनुशंसित है क्योंकि यह अधिक आधुनिक है, बेहतर प्रदर्शन करता है, और अतुल्यकालिक संचालन का समर्थन करता है। अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3