zoukankan      html  css  js  c++  java
  • 获取一个请求的URL内容

    using System.Net;

      1、


            // 创建一个请求的URL。  
            WebRequest request = WebRequest.Create("http://www.baidu.com/");
            // 如果所需的服务器,设置凭证。
            request.Credentials = CredentialCache.DefaultCredentials;
            // 得到响应。
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            // 显示状态。
            Console.WriteLine(response.StatusDescription);
            // 获取流包含服务器返回的内容。
            Stream dataStream = response.GetResponseStream();
            // 打开流使用StreamReader方便访问。
            StreamReader reader = new StreamReader(dataStream);
            // 读取内容。
            string responseFromServer = reader.ReadToEnd();
            // 显示内容。TextBox2显示
            TextBox2.Text = responseFromServer;
            // 清理流和响应。
            reader.Close();
            dataStream.Close();
            response.Close();

    2、

       public string GetHttpData(string Url)
        {
            string sRslt = null;
            WebResponse oWebRps = null;
            WebRequest oWebRqst = WebRequest.Create(Url);
            oWebRqst.Timeout = 50000;
            try
            {
                oWebRps = oWebRqst.GetResponse();
            }
            finally
            {
                if (oWebRps != null)
                {
                    StreamReader oStreamRd = new StreamReader(oWebRps.GetResponseStream(), Encoding.GetEncoding("utf-8"));
                    sRslt = oStreamRd.ReadToEnd();
                    oStreamRd.Close();
                    oWebRps.Close();
                }
            }
            return sRslt;
        }

  • 相关阅读:
    吊打XXX
    [CQOI2011]动态逆序对
    陌上花开
    【BOI2007】摩基亚Mokia
    [SCOI2008]奖励关
    最小生成树
    打表
    【中学高级本】倒酒
    整数合并
    韩信点兵
  • 原文地址:https://www.cnblogs.com/taikongbai/p/3539507.html
Copyright © 2011-2022 走看看