26 HAZİRAN 2009, Cuma
Kolay bir dize içine bir URL okumak için bir yol .NET
Bir dize bir URL
http://www.example.com/test.xml
En kısa en kolay/yolu içine bir dize sunucu (url ile gösterilen) dosya içeriğini indirmek için C ne#?
Şu anda yapıyorum bir şekilde
WebRequest request = WebRequest.Create("http://www.example.com/test.xml");
WebResponse response = request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
Bu aslında bir satırlık bir kod var:
string responseFromServer = ????.GetStringFromUrl("http://www.example.com/test.xml");
Not:
- Sarabilirim biliyorum - ben sadece muhtemelen daha kolay bir yolu yok bir şey
- Zaman uyumsuz aramalar için endişelenmiyorum bu üretim kodu değil.
CEVAP
26 HAZİRAN 2009, Cuma
using(WebClient client = new WebClient()) {
string s = client.DownloadString(url);
}
Bunu Paylaş:
Kolay yeni satır üzerinde bir dize böl...
Bayt içine Java Dize dönüştürmek için ...
Nasıl null bir int içine bir dize ayrı...
Nasıl bir dize içine bir nesne seri ha...
okumak için en kolay yolu java bir URL...