国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

解決iis7.5服務器上.net 獲取不到https頁面的信息

2024-07-10 13:27:46
字體:
來源:轉載
供稿:網友

我的獲取頁面需要cookie,不需要的可以去掉;

GET的方法:

復制代碼 代碼如下:


/// <summary>
        /// 獲取URL訪問的HTML內容 獲取https 頁面的
        /// </summary>
        /// <param>URL地址</param>
        /// <returns>HTML內容</returns>
        public static string GetWebContent(string Url, CookieContainer cookieContainer)
        {
            string strResult = "";
            try
            {
                ServicePointManager.Expect100Continue = true;
                ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3;
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
                request.CookieContainer = cookieContainer;
                request.Timeout = 30000;
                request.Headers.Set("Pragma", "no-cache");

                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                Stream streamReceive = response.GetResponseStream();

                Encoding encoding = Encoding.GetEncoding("utf-8");
                StreamReader streamReader = new StreamReader(streamReceive, encoding);
                strResult = streamReader.ReadToEnd();
            }
            catch
            {

            }
            return strResult;
        }

 POST的方法:

復制代碼 代碼如下:


/// <summary>
        /// post提交數據到https
        /// </summary>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <returns></returns>
        public static string SetPostHtml(string posturl, string postdata, HttpHeader header, CookieContainer cookieContainer)
        {
            string restr = "";
            ServicePointManager.Expect100Continue = true;
            ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3;
            HttpWebRequest request = null;
            HttpWebResponse response = null;
            request = (HttpWebRequest)WebRequest.Create(posturl);
            request.CookieContainer = cookieContainer;
            request.Method = header.method;
            request.Referer = header.Referer;
            request.ContentType = header.contentType;
            byte[] postdatabyte = Encoding.UTF8.GetBytes(postdata);
            request.ContentLength = postdatabyte.Length;
            request.AllowAutoRedirect = false;
            request.KeepAlive = true;
            //提交請求
            Stream stream;
            stream = request.GetRequestStream();
            stream.Write(postdatabyte, 0, postdatabyte.Length);
            stream.Close();
            //接收響應
            response = (HttpWebResponse)request.GetResponse();
            using (StreamReader reader = new StreamReader(response.GetResponseStream()))
            {
                restr = reader.ReadToEnd().ToString();
            }
            return restr;
        }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德昌县| 贡觉县| 河间市| 若尔盖县| 明光市| 广灵县| 东山县| 加查县| 怀柔区| 乌什县| 龙门县| 庆安县| 山东| 垦利县| 烟台市| 伽师县| 灵丘县| 淮北市| 襄樊市| 宁明县| SHOW| 科技| 安吉县| 屏南县| 浦东新区| 惠安县| 土默特右旗| 绵阳市| 天长市| 馆陶县| 盐亭县| 原平市| 济阳县| 镇安县| 和林格尔县| 濉溪县| 寿阳县| 井陉县| 广安市| 齐齐哈尔市| 无极县|