查看: 4260|回复: 0

c# 模拟post 提交

[复制链接]
  • TA的每日心情
    郁闷
    5 天前
  • 签到天数: 1167 天

    连续签到: 1 天

    [LV.10]以坛为家III

    查看他的品牌

    发表于 2015-12-29 17:54:47 | 显示全部楼层 |阅读模式
    1. string postData = "user=123&pass=456"; // 要发放的数据
    2. byte[] byteArray = Encoding.UTF8.GetBytes(postData);

    3. HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create("http://www.abc.com/a.aspx");
    4. objWebRequest.Method = "POST";
    5. objWebRequest.ContentType = "application/x-www-form-urlencoded";
    6. objWebRequest.ContentLength = byteArray.Length;
    7. Stream newStream = objWebRequest.GetRequestStream();
    8. // Send the data.
    9. newStream.Write(byteArray, 0, byteArray.Length); //写入参数
    10. newStream.Close();

    11. HttpWebResponse response = (HttpWebResponse)objWebRequest.GetResponse();
    12. StreamReader sr=new StreamReader(response.GetResponseStream(), Encoding.Default);
    13. string textResponse = sr.ReadToEnd(); // 返回的数据
    复制代码
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    站长推荐上一条 /1 下一条