1 private string PostData(string url, string postData) 2 { 3 ASCIIEncoding encoding = new ASCIIEncoding(); 4 byte[] data = encoding.GetBytes(postData); 5 HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url); 6 7 myRequest.Method = "POST"; 8 myRequest.ContentType = "application/x-www-form-urlencoded"; 9 myRequest.ContentLength = data.Length; 10 Stream newStream = myRequest.GetRequestStream(); 11 12 newStream.Write(data, 0, data.Length); 13 newStream.Close(); 14 15 HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); 16 StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.Default); 17 string content = reader.ReadToEnd(); 18 reader.Close(); 19 return content; 20 } 21 22 private string GetData(string url) 23 { 24 HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url); 25 myRequest.Method = "GET"; 26 HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); 27 StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8); 28 string content = reader.ReadToEnd(); 29 reader.Close(); 30 return content; 31 }