StreamReader kullanarak okumak istediğim bir URI dosyasına sahibim. Açıkçası, File.OpenText URI yollarını desteklemediği için bu bir soruna neden olur. Dosya, içinde bir miktar html bulunan bir txt dosyasıdır. Aynı html parçasını kullanan birden çok web sayfam var, bu yüzden bir txt dosyasına koydum ve sayfa yüklendiğinde sayfaya veriyorum (dosyayı dosya sistemine koyduğumda çalışabilirim) Ancak, bir belge kullanıcısının çevrimiçi bir belge deposuna koyması gerekir, böylece bir iş kullanıcısı buna ulaşabilir). Bir iframe kullanmaktan kaçınmaya çalışıyorum. StreamReader'ı URI formatlarıyla kullanmanın bir yolu var mı? Değilse, html'nin txt dosyasında okumak için C# kullanarak başka hangi seçenekler vardır? Bu uygun değilse, birisi daha iyi bir yaklaşım önerebilir mi?StreamReader'ı kullanarak bir URI'den dosya nasıl okunur?
5
A
cevap
10
kimlik bilgilerinizi ayarlamak unutmayın Proxy'yle ise:
WebRequest request=WebRequest.Create(url);
request.Timeout=30*60*1000;
request.UseDefaultCredentials=true;
request.Proxy.Credentials=request.Credentials;
WebResponse response=(WebResponse)request.GetResponse();
using (Stream s=response.GetResponseStream())
...
17
StreamReader
kullanımı için belirli bir gereksinim var mı?
var webClient = new WebClient();
string readHtml = webClient.DownloadString("your_file_path_url");
13
Sen HttpWebRequestClass
veya WebClient
kullanarak deneyebilirsiniz: var sürece, WebClient
sınıfını kullanabilirsiniz. İşte biraz karmaşık bir web isteği örneği. Bu WebClient'a üzerinde avantajı size istek yapıldığında nasıl daha fazla denetim imkanı mi:
HttpWebRequest httpRequest = (HttpWebRequest) WebRequest.Create(lcUrl);
httpRequest.Timeout = 10000; // 10 secs
httpRequest.UserAgent = "Code Sample Web Client";
HttpWebResponse webResponse = (HttpWebResponse) httpRequest.GetResponse();
StreamReader responseStream = new StreamReader(webResponse.GetResponseStream());
string content = responseStream.ReadToEnd();
İlgili konular
- 1. Bit dosya ile tam dosya nasıl okunur
- 2. Android'de USB sürücüden bir dosya nasıl okunur?
- 3. Bir dosya bir Java Bitmap'e nasıl okunur?
- 4. CD dosya olarak nasıl okunur?
- 5. Bir dosya senkronize olmayan nasıl okunur?
- 6. ReactJS: Bir dosya nasıl okunur ve yazılır
- 7. Hamur sıralı dosya nasıl okunur?
- 8. R'de tek bir tablonun içine birden fazla dosya nasıl okunur().
- 9. HTML5'te paste olayı ile ilgili bir dosya nasıl okunur?
- 10. Özel dosya özellikleri nasıl okunur C#
- 11. Birden çok dosya nasıl okunur ve yazılır?
- 12. HashMap ile dosya nasıl yazılır ve okunur?
- 13. Dosya içeriğini tek seferde bir değişkene nasıl okunur?
- 14. Dizindeki dosya öznitelikleri nasıl okunur? Örneğin
- 15. Unicode dosya adı C++ ile ikili dosya nasıl okunur?
- 16. Belirli bir alanın değeri nasıl okunur Okunur
- 17. Bir dosyadan bitler nasıl okunur?
- 18. C# kullanarak klasördeki her dosya için Salt okunur dosya özniteliğini nasıl değiştiririm?
- 19. vim bir salt okunur dosya yazıyor nasıl etkiliyor?
- 20. Bir krom uzantısında dosya nasıl okunur ve görüntülenir
- 21. Groovy'deki bir dosyayı bir dizeye nasıl okunur?
- 22. OleDb kullanarak Oracle'da CLOB sütun nasıl okunur?
- 23. Scanf kullanarak boşlukla ayrılmış sayılar nasıl okunur?
- 24. TIka kullanarak büyük dosyalar nasıl okunur?
- 25. javascript kullanarak epub dosyalarını nasıl okunur
- 26. python kullanarak 7z dosyasının içeriği nasıl okunur?
- 27. Bir dosya okuma/yazma ve salt okunur bir dosya ile vim penceresini bölme
- 28. Dosya sistemini, bir dosyanın salt okunur özniteliğini değiştirebilir miyim?
- 29. sqlite3 kilitlemeyi desteklemeyen bir dosya sistemi üzerinde salt okunur
- 30. JQuery'yi kullanarak salt okunur bir metin kutusunun değeri nasıl değiştirilir?