मैं सी # में एक कनेक्शन कैसे जीवित रखूं? मैं इसे सही नहीं कर रहा हूँ। क्या मुझे लगता है कि एक HttpWebRequest obj बनाने और मुझे आवश्यक किसी भी यूआरएल पर जाने के लिए इसका उपयोग करें? मैं किसी अन्य यूआरएल को देखने के लिए एक रास्ता नहीं देखता हूं तो HttpWebRequest.Create स्थिर विधि बनाएं।सी # में एक HTTP कनेक्शन जिंदा रखें?
मैं कनेक्शन कैसे बना सकता हूं, इसे जीवित रख सकता हूं, पेज पर एकाधिक पेज/मीडिया ब्राउज़ कर सकता हूं और प्रॉक्सी का समर्थन कर सकता हूं? (मुझे लगता है कि प्रॉक्सी आसान है और समर्थन लगभग मानक है?) -edit- अच्छे उत्तर। मैं दूसरे यूआरएल का अनुरोध कैसे करूं?
{
HttpWebRequest WebRequestObject = (HttpWebRequest)HttpWebRequest.Create("http://google.com");
WebRequestObject.KeepAlive = true;
//do stuff
WebRequestObject.Something("http://www.google.com/intl/en_ALL/images/logo.gif");
}
मैं वास्तव में यह सच नहीं मिल रहा है:
यहाँ एक और सवाल अधिक जानकारी है कि है। .NET को HttpClient उदाहरण का पुन: उपयोग करके कनेक्शन प्रबंधित करने में सहायता की आवश्यकता है। मैं अब एक मुद्दे के माध्यम से काम कर रहा हूं जहां हजारों स्थापित अप्रयुक्त कनेक्शन हैं, क्योंकि 1-लीज लीज टाइमआउट के साथ रहते हैं और एचटीपी क्लाइंट का एक नया उदाहरण प्रति अनुरोध का उपयोग किया जाता है। हालांकि यह केवल नए एचटीपी क्लाइंट क्लास के साथ एक मुद्दा हो सकता है। –