0
我必須通過大量的ips來搜索特定的url。我已經在python中編寫了一個腳本,檢查是否打開它的端口,然後使用httplib檢查url是否存在,並且它工作的很好!我的問題是,我得到了太多的誤報,因爲有些網絡設備,在詢問我的頁面時給出狀態200,並返回一個頁面,錯誤信息爲主體上的錯誤python http page無頭
這裏是我的代碼:
def MyPage(self,ip):
try:
conn = httplib.HTTPConnection(ip)
conn.request("HEAD", "/path/to/mypage.php")
resp = conn.getresponse()
if (resp.status == 200):
return True
else :
return False
except :
return False