• 返回接口信息


    string postData = string.Format("a=1&b=2");   //post传递参数
    Stream outstream = null;
    Stream instream 
    = null;
    StreamReader sr 
    = null;
    HttpWebResponse response 
    = null;
    HttpWebRequest request 
    = null;
    Encoding encoding 
    = Encoding.Default;
    byte[] data = encoding.GetBytes(postData);
    // 准备请求
    try
    {
        
    // 设置参数
        request = WebRequest.Create("http://www.bbb.com"as HttpWebRequest;
        CookieContainer cookieContainer 
    = new CookieContainer();
        request.CookieContainer 
    = cookieContainer;
        request.AllowAutoRedirect 
    = true;
        request.Method 
    = "POST";
        request.ContentType 
    = "application/x-www-form-urlencoded";
        request.ContentLength 
    = data.Length;
        outstream 
    = request.GetRequestStream();
        outstream.Write(data, 
    0, data.Length);
        outstream.Close();
        
    //发送请求并获取相应回应数据
        response = request.GetResponse() as HttpWebResponse;
        
    //直到request.GetResponse()程序才开始向目标网页发送Post请求
        instream = response.GetResponseStream();
        sr 
    = new StreamReader(instream, encoding);
        
    //返回结果网页(html)代码
        return sr.ReadToEnd();
    }
    catch
    {
        
    return null;
    }
  • 相关阅读:
    FJNUOJ Yehan’s hole(容斥求路径数 + 逆元)题解
    FJNUOJ the greed of Yehan(最长路 + 权值乘积转化)题解
    BZOJ 2956 模积和
    BZOJ 2299 向量
    codeforces 718c Sasha and Array
    BZOJ 3747 Kinoman
    BZOJ 2431 逆序对数列
    BZOJ 3289 Mato的文件管理
    BZOJ 3781 小B的询问
    BZOJ 2038 小Z的袜子(hose)
  • 原文地址:https://www.cnblogs.com/ggbbeyou/p/1811112.html
Copyright © 2020-2023  润新知