using System; using System.Collections.Generic; using System.Web; using System.Net; using System.Text; namespace WebRequestTest { class Program { static void Main(string[] args) { try { HttpWebRequest web_req = (HttpWebRequest)WebRequest.Create("http://192.168.1.211/android_res/version.txt"); HttpWebResponse web_resp = (HttpWebResponse)web_req.GetResponse(); long contentLength = web_resp.ContentLength; byte[] read_bytes = new byte[2048]; int read_size = web_resp.GetResponseStream().Read(read_bytes, 0, read_bytes.Length); string content = Encoding.UTF8.GetString(read_bytes); web_resp.Close(); Console.WriteLine("文件长度: " + contentLength); Console.WriteLine("文件内容:"); Console.WriteLine(content); Console.Read(); } catch (Exception e) { Console.WriteLine(e.ToString()); } } } }
运行效果