मैं किसी वेबसाइट पर एक HTTP कॉल करना चाहता था। मुझे बस यूआरएल हिट करने की जरूरत है और किसी भी डेटा को अपलोड या डाउनलोड नहीं करना है। ऐसा करने का सबसे आसान और तेज़ तरीका क्या है।सी # - एक HTTP कॉल कैसे करें
मैं नीचे दिए गए कोड की कोशिश की लेकिन इसकी धीमी और बाद 2 दोहराए अनुरोध यह सिर्फ 59 सेकंड के लिए और फिर से शुरू की तुलना में टाइमआउट में चला जाता है:
WebRequest webRequest = WebRequest.Create("http://ussbazesspre004:9002/DREADD?" + fileName);
webRequest.Method = "POST";
webRequest.ContentType = "application/x-www-form-urlencoded";
webRequest.ContentLength = fileName.Length;
Stream os = webRequest.GetRequestStream();
os.Write(buffer, 0, buffer.Length);
os.Close();
WebClient का उपयोग कर रहा है और अधिक कुशल ??
WebClient web = new WebClient();
web.UploadString(address);
मैं ver 3.5
"वेब क्लाइंट का उपयोग अधिक कुशल है?" क्या आपको कोशिश करने से रोक दिया? –