zoukankan      html  css  js  c++  java
  • 获取远程的字符串(请求一个URL, 返回这个请求页面的页面数据)

          /// <summary>
            /// 获取远程的字符串
            /// </summary>
            /// <param name="Url">url</param>
            /// <returns>string</returns>
            public string GetRemoteCode(String Url)
            {
                string strResult;
                try
                {
                    HttpWebRequest myReq = (HttpWebRequest)HttpWebRequest.Create(UrlEncode(Url));
                    myReq.Timeout = 10000;
                    HttpWebResponse HttpWResp = (HttpWebResponse)myReq.GetResponse();
                    Stream myStream = HttpWResp.GetResponseStream();
                    StreamReader sr = new StreamReader(myStream , Encoding.Default);
                    StringBuilder strBuilder = new StringBuilder();
                    while(-1 != sr.Peek())
                    {
                        strBuilder.Append(sr.ReadLine());
                    }

                    strResult = strBuilder.ToString();
                }
                catch(Exception exp)
                {

                    strResult = "错误:" + exp.Message;
                }

                return strResult;
            }

  • 相关阅读:
    2019我学的东西
    jmeter之 java请求
    zookeeper简介和一些常用功能
    python 常见的一些高阶函数
    Jmeter之远程运行
    vue-cli eslint配置
    vue——element-ui项目中用如何点击导航菜单进行当前页面的router切换
    Vue 实现复制到粘贴板功能
    vscode 常用插件
    vue cli3中使用less
  • 原文地址:https://www.cnblogs.com/MySpace/p/1630334.html
Copyright © 2011-2022 走看看