Bir URL'den veri istendiğinde 403 hatası alıyorum. Bu bekleniyor ve nasıl düzeltileceğini sormuyorum.
Bu URL'yi doğrudan tarayıcım içine yapıştırırken, neden izin reddedildiğini açıklayan temel bir bilgi dizesi alıyorum.
Bu temel hata iletisini C# kodumla okuman gerekiyor, ancak istek yapıldığında System.Net.WebException ("Uzak sunucu bir hata verdi: (403) Yasaklandı.") Hatası atılıyor ve cevap gövdesi bana ulaşılamıyor.C# - Yanıt gövdesi bir 403 hatasından alınılıyor
Sayfanın içeriğini, istisna olmaksızın almak mümkün mü? İlgili kod, beklediğiniz gibi oldukça fazla, ama burada yine de var.
Herhangi bir yardım için teşekkür ederiz. Teşekkürler.
Bir 'using' açıklamada senin' response' sarmak gerekir. – SLaks
"using" noktasını hiç anlamadım. Sadece kendi kapsamı içinde bir nesneyi ilan eder, değil mi? Benim yöntemim ve try/catch blokları bunu yine de yapar, değil mi? –
'using', nesnenin GC'yi beklemek yerine hemen imha edilmesini sağlar (bir 'son' bloğu oluşturur). – SLaks