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;
        }

  • 相关阅读:
    robotframework-requests--中文注解版
    Python猜数小游戏
    走进Selenium新世界
    HTML
    Web测试方法_02
    3.线程死锁
    2.线程--线程安全(synchronized)
    1.线程--线程创建方式
    使用Android-studio开发移动app与weex结合开发详细步骤
    Weex 简介
  • 原文地址:https://www.cnblogs.com/taikongbai/p/3539507.html
Copyright © 2011-2022 走看看