Sınıfımın yapıcısına iletilen bir Uri
nesnesine sahibim.Bir Uri açmak ve onu işaret ettiği her şeyi almak için kolay bir yolu var mı? (C#)
Dosyayı yerel, ağ, http, herneyse ve içeriğini bir dizeye okuyup belirtmediğim için, Uri
noktalarını açmak istiyorum. Bunu yapmanın kolay bir yolu var mı, yoksa nasıl açacağımı öğrenmek için Uri.IsFile
gibi şeyler üzerinde çalışmam gerekiyor mu?
Ne yazık ki, bu evreli değil, bir sorun olduğunu ve bir bakışta görebileceğiniz kadarıyla, sadece HTTP (I destekler atleast dosyası gerekir: //) –
@Matthew: Dahili olarak, sadece WebRequest işlevini kullanır, bu yüzden dosya: // ve ftp: // 'yi destekler. Daha fazla kontrole ihtiyacınız varsa, doğrudan WebRequest'i kullanmalısınız. Geride bir dize istiyorsanız, 'WebClient' kullanın. –
Diğer URI'leri destekliyor. HTTP ile sınırlı değil. Ne demek istiyorsun, iş parçacığı güvenli değil? –