जब मैं साइट www.livescore.com को HttpClient क्लास द्वारा कॉल करता हूं तो मुझे हमेशा "500" त्रुटि मिलती है। शायद सर्वर HttpClients से अवरुद्ध अनुरोध।एचटीपी क्लाइंट ब्राउज़र की तरह अनुरोध
1) वेबपृष्ठ से एचटीएमएल प्राप्त करने के लिए कोई और तरीका है?
2) मैं एचटीएमएल सामग्री प्राप्त करने के लिए हेडर कैसे सेट कर सकता हूं?
जब मैं ब्राउज़र में हेडर सेट करता हूं तो मुझे हमेशा एन्कोडेड सामग्री मिलती है।
http_client.DefaultRequestHeaders.TryAddWithoutValidation("Accept", "text/html,application/xhtml+xml,application/xml");
http_client.DefaultRequestHeaders.TryAddWithoutValidation("Accept-Encoding", "gzip, deflate");
http_client.DefaultRequestHeaders.TryAddWithoutValidation("User-Agent", "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0");
http_client.DefaultRequestHeaders.TryAddWithoutValidation("Accept-Charset", "ISO-8859-1");
3) मैं इस समस्या को कैसे हल कर सकता हूं? कोई सुझाव?
मैं सी # में Windows 8 मेट्रो शैली App का उपयोग और HttpClientClass
जब आप अपने ब्राउज़र के साथ इस url नहीं लाया तो क्या होगा? – Benny
ब्राउज़र पेज में सही प्रदर्शित करना। एक नज़र डालें http://www.livescore.com/ –
क्या आप पूरा फ़ंक्शन प्रकाशित कर सकते हैं? – tttony