public const string url = 
"http://www.londonstockexchange.com/exchange/prices-and-markets/international-markets/indices/home/ftse-mib.html";

public static void Main(String[] args)
{
    WebClient wc = new WebClient();
    string s = wc.DownloadString(url);
}

जब मैं इस कोड को चलाता हूं तो मुझे त्रुटि संदेश मिलता है: रिमोट सर्वर ने एक त्रुटि दी: (407) प्रॉक्सी प्रमाणीकरण आवश्यक। मुझे नहीं पता कि क्या करना है, क्या कोई मुझे कुछ सलाह दे सकता है?

0
Paul 25 जुलाई 2011, 15:07
1
नमस्ते! ऐसा लगता है कि आपने अपने प्रश्नों के किसी भी उत्तर को स्वीकार नहीं किया है। इसे कैसे और क्यों करना है, इस पर कृपया stackoverflow.com/faq देखें। यदि आपको कोई संतोषजनक उत्तर नहीं मिल रहा है, तो सरल, अधिक टू द पॉइंट प्रश्न पूछने का प्रयास करें।
 – 
J. Steen
25 जुलाई 2011, 15:10
1
और एक सट्टा जवाब देने के लिए - आपको शायद वह त्रुटि मिलती है क्योंकि एलएसई क्रॉलर को ऐसा करने के लिए लाइसेंस के भुगतान के बिना अपने डेटा को इकट्ठा करने से रोकना चाहता है।
 – 
J. Steen
25 जुलाई 2011, 15:22

1 उत्तर

सबसे बढ़िया उत्तर

ये कोशिश करें:

WebClient wc = new WebClient();
wc.Headers.Add("user-agent", "Testing...");

WebProxy proxyObject = new WebProxy(url); 
proxyObject.Credentials = CredentialCache.DefaultCredentials;
wc.Proxy = proxyObject;

string s = wc.DownloadString(url);

WebClient शीर्षलेखों के बारे में जानने के लिए यह लिंक देखें।

2
NaveenBhat 25 जुलाई 2011, 15:27
हाय Knvn, जब मैं इस कोड को आज़माता हूँ तो मैं दूरस्थ सर्वर से कनेक्ट करने में असमर्थ हो जाता हूँ
 – 
Paul
25 जुलाई 2011, 15:44
क्या आप इसे वेबप्रॉक्सी पर प्राप्त कर रहे हैं? आंतरिक अपवाद क्या है?
 – 
NaveenBhat
25 जुलाई 2011, 15:59