Pythonの要求証明書の問題

リクエストパッケージ要求にするとHTTPSサイト、我々は時折、証明書の問題が発生しました。これは一般的なSSLerrorで、この問題のMo Moのパニックパニックが発生しました。

 

ここでは、SSL証明書を見つけるために、エラーを報告するいかなる適したサイトはありませんので、私はHTTPSサイトを要求するふりをして、SSLerrorに報告し、次のソリューションです

1、あなたは直接検証SSL証明書をオフにすることができます

インポート要求
 「」」
    :PARAMプロキシ:(オプション)辞書マッピングプロトコルプロキシのURLへ。
    :PARAM確認します(オプション)のいずれかのブールは、その場合には、それは我々が検証するかどうかを制御し
            、サーバのTLS証明書、またはそれがパスでなければなりません、その場合には、文字列、
            使用するCAのバンドルにします。`` True``にデフォルトは。
            
''」

R = requests.get(' https://kyfw.12306.cn '、=ベリファイ偽)

プリント(r.text)

この増加は、直接トゥーレとして、あるいは内部機能の変化を確認する場合はFalse、なぜなら両方の要求のための()関数で、そのポストですべて同じポストを取得し、呼び出されます。

これは、次のいずれかで動作しない場合には、この方法を働いていた方法がある場合

インポート要求
 「」」
    :PARAM確認します(オプション)のいずれかのブール、その場合には、それは我々が検証するかどうかを制御し
            、サーバのTLS証明書、またはそれがパスでなければなりません、その場合には、文字列、
            使用するCAのバンドルにします。`` True``にデフォルトは。
            
''」
#证书路径 
CERT = ' ../cert/test.pem ' 

R = requests.get(' https://kyfw.12306.cn '、=ベリファイCERT)を
 印刷(r.text)

この上で、直接左に証明書のパスを確認し、あなたが要求することができます

 

おすすめ

転載: www.cnblogs.com/dflblog/p/11465044.html