zoukankan      html  css  js  c++  java
  • POST GET 请求示例

    HTTP GET 请求代码:

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.baidu.com/");
    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
    Stream receiveStream = response.GetResponseStream();
    StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);
    string responseData = readStream.ReadToEnd();
    response.Close();
    readStream.Close();
    Response.Write(responseData);

    HTTP POST请求代码:

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCity");
    string data = "byProvinceName=河北";
    byte[] bs = Encoding.UTF8.GetBytes(data);
    string responseData;
    request.Method = "POST";
    request.ContentLength = bs.Length;
    request.ContentType = "application/x-www-form-urlencoded";
    using (Stream reqStream = request.GetRequestStream())
    {
    
        reqStream.Write(bs, 0, bs.Length);
        reqStream.Close();
    }
    
    using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
    {
        using (StreamReader readStream = new StreamReader(response.GetResponseStream(), Encoding.UTF8))
        {
            responseData = readStream.ReadToEnd().ToString();
            readStream.Close();
        }
        response.Close();
    }
    Response.Write(responseData);
  • 相关阅读:
    简记配置tesorflow-gpu环境(吐血了)
    个人总结
    浪潮之巅阅读笔记03
    第十六周的学习进度条
    第十五周的学习进度条
    第十四的周学习进度条
    课堂练习-购书问题
    第二阶段—个人工作总结10
    第二阶段—个人工作总结09
    第二阶段—个人工作总结08
  • 原文地址:https://www.cnblogs.com/AngelLee2009/p/3540757.html
Copyright © 2011-2022 走看看