zoukankan      html  css  js  c++  java
  • 应对https协议的下载方式

    在请求下函数前面加一句这样的话,就可以实行对https协议的网站进行下载。
    ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);

     

     


       
    public static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
             { 
    // Always accept
                 Console.WriteLine("accept" + certificate.GetName());
                 
    return true//总是接受
             } 
        public class AcceptAllCertificatePolicy : ICertificatePolicy
        {

            
    public AcceptAllCertificatePolicy()
            {

                
    //

                
    // TODO: Add constructor logic here

                
    //

            }

            
    public bool CheckValidationResult(ServicePoint sPoint,

            X509Certificate cert, WebRequest wRequest, 
    int certProb)
            {

                
    // Always accept

                
    return true;

            }

        }
  • 相关阅读:
    [转]Linq使用心得——SelectMany替代二重foreach循环
    设计模式—装饰者模式
    设计模式—桥接模式
    iOS_autoLayout_Masonry
    排序算法
    h.264硬件解码
    FFmpegh.264解码
    AAC编解码
    socket UDP简单通讯
    socket TCP简单通讯
  • 原文地址:https://www.cnblogs.com/chenli0513/p/2036277.html
Copyright © 2011-2022 走看看