public string GetData(string url) { string data; using (var client = new WebClient()) { using (var stream = client.OpenRead(url)) { using (var reader = new System.IO.StreamReader(stream)) data = reader.ReadToEnd(); } } return data; } public string PostData(string url, string postData) { byte[] bytes = Encoding.UTF8.GetBytes(postData); string data; using (var client = new WebClient()) { client.Headers.Add("Content-Type", "application/x-www-form-urlencoded"); client.Headers.Add("ContentLength", postData.Length.ToString()); byte[] responseData = client.UploadData(url, "POST", bytes); return Encoding.UTF8.GetString(responseData);// 解码 } }
原文:http://www.cnblogs.com/zhtbk/p/5227570.html