एक स्ट्रिंग में एक URL दिया:
http://www.example.com/test.xml
सर्वर से फ़ाइल की सामग्री (यूआरएल द्वारा इंगित) को सी में एक स्ट्रिंग में डाउनलोड करने का सबसे आसान / सबसे आसान तरीका क्या है?
फिलहाल मैं इसे कर रहा हूं:
WebRequest request = WebRequest.Create("http://www.example.com/test.xml");
WebResponse response = request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
यह बहुत सारे कोड हैं जो अनिवार्य रूप से एक पंक्ति हो सकते हैं:
string responseFromServer = ????.GetStringFromUrl("http://www.example.com/test.xml");
नोट: मैं अतुल्यकालिक कॉल के बारे में चिंतित नहीं हूं - यह उत्पादन कोड नहीं है।