c# get post

private string get(string url)
        {
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
            request.CookieContainer = this.cc;
            request.Method = "GET";
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.Default);
            return reader.ReadToEnd();
        }
        private string post(string url, string data)
        {
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
            request.Method = "POST";
            request.ContentType = "application/x-www-form-urlencoded";
            request.CookieContainer = this.cc;
            request.ContentLength = data.Length;
           // request.Referer = refe;
            StreamWriter writer = new StreamWriter(request.GetRequestStream(), Encoding.Default);
            writer.Write(data);
            writer.Flush();
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.Default);
            return reader.ReadToEnd();
        }

  

原文地址:https://www.cnblogs.com/SacredSX/p/3524770.html