zoukankan      html  css  js  c++  java
  • 获取远程网页的内容之一

    一、本机直接上网时:
    #region 获取指定远程网页内容
            /// <summary>
            /// 获取指定远程网页内容
            /// </summary>
            /// <param name="strUrl">所要查找的远程网页地址</param>
            /// <param name="timeout">超时时长设置,一般设置为8000</param>
            /// <param name="enterType">是否输出换行符,0不输出,1输出文本框换行</param>
            /// <param name="EnCodeType">编码方式</param>
            /// <returns></returns>
            ///  也可考虑 static string 
            
            public string GetRequestString(string strUrl,int timeout,int enterType,Encoding EnCodeType)
            {
                string strResult;
                try 
                { 
                    HttpWebRequest myReq = (HttpWebRequest)HttpWebRequest.Create(strUrl) ; 
                    myReq.Timeout = timeout;
                    HttpWebResponse HttpWResp = (HttpWebResponse)myReq.GetResponse();
                    Stream myStream = HttpWResp.GetResponseStream () ;
                    StreamReader sr = new StreamReader(myStream , EnCodeType);
                    StringBuilder strBuilder = new StringBuilder();

                    while (-1 != sr.Peek())
                    {
                        strBuilder.Append(sr.ReadLine());
                        if(enterType==1)
                        {
                            strBuilder.Append("\r\n");
                        }
                    }
                    strResult = strBuilder.ToString();
                }
                catch(Exception err)
                {
                    strResult = "请求错误:" + err.Message;
                }
                return strResult ; 
            }

            #endregion二:通过域环境代理上网时这样就不行了!
  • 相关阅读:
    CDS视图篇 1
    SAP S/4 HANA与SAP Business Suite/R3(ECC)的区别
    SAP R3和SAP Business One的区别
    REUSE_ALV_POPUP_TO_SELECT使用技巧
    ALV显示金额字段值扩大100倍
    取汇率
    货币转换函数:CURRENCY_CONVERTING_FACTOR
    SUBMIT标准程序取ALV数据
    未清SO关闭处理
    [转载]树、森林和二叉树的转换
  • 原文地址:https://www.cnblogs.com/MaxIE/p/336000.html
Copyright © 2011-2022 走看看