C# 发送POST请求

来源:互联网 发布:网络小说作家 知乎 编辑:程序博客网 时间:2024/05/16 02:02
            HttpWebRequest req = WebRequest.Create("http://test.do.do") as HttpWebRequest;
            req.Method = "POST";
            req.ContentType = "application/x-www-form-urlencoded";
            req.ContentLength = Encoding.UTF8.GetByteCount("username=admin");
            string rr = "username=admin";
            using (StreamWriter sw = new StreamWriter(req.GetRequestStream()))
            sw.Write("username=admin");
            HttpWebResponse res = req.GetResponse() as HttpWebResponse;
            string responseString = "";
            using (Stream responseStream = res.GetResponseStream())
            {
                using (StreamReader srResponse = new StreamReader(responseStream))
                {
                    //返回的json格式的数据
                    responseString = srResponse.ReadToEnd();
                }
            }
            string aa = responseString;
原创粉丝点击