के लिए अपवाद फेंक रहा है मुझे पता चला है कि HttpWebRequest मौजूदा संसाधनों के लिए WebException फेंक रहा है। मुझे बहुत अजीब लगता है क्योंकि HttpWebResponse में स्टेटसोड संपत्ति है (NotFount आइटम मौजूद है)। क्या आपको लगता है कि इसके लिए कोई कारण हैं या शायद यह केवल डेवलपर्स मुद्दा है?HttpWebRequest 404
var req = (HttpWebRequest)WebRequest.Create(someUrl);
using (HttpWebResponse response = (HttpWebResponse)req.GetResponse()) {
if (response.StatusCode == HttpStatusCode.OK) { ...}
}
जो एपीआई आप कॉल कर रहे हैं उसे HTTP प्रतिक्रिया में सही त्रुटि कोड वापस करने की आवश्यकता है। मुझे डेवलपर समस्या की तरह लगता है, वे शायद त्रुटि को ठीक से पकड़ नहीं रहे हैं। – RPM1984