0
httpを使用したときにHTTPSが利用可能かどうかをチェックするスクリプトを作成しようとしています。
HTTPSを使用してサーバーとの接続を開くには、すべてのHTTPリンクを収集し、urllib2
を使用します(存在する場合は構文の問題を無視してください)。 )問題自体を理解する:httpsが利用可能な間にhttpを使用したかどうかを知る方法 - Python
count=0
for packet in trafficPackets:
if packet["http.host"] != None:
if https_supported(packet["ip.dest"]):
count+=1
https_supported
は、次の関数である
:
def https_supported(ip):
try:
if len(urlopen("https://"+ip))>0
return True
except:
return False
return False
私がサポートしているサイトへのHTTP接続が含まれている交通量が少なくファイル上でコードを実行しようとしていますhttpsが結果WAそれは常にゼロを返されました。
どこが間違っていましたか?どのように私はそれを行うことができますの考えを誰も持っていますか?
ありがとうございました!