diff --git a/plugins/contractcheck/__init__.py b/plugins/contractcheck/__init__.py index 64ad475..a622261 100644 --- a/plugins/contractcheck/__init__.py +++ b/plugins/contractcheck/__init__.py @@ -641,12 +641,15 @@ class ContractCheck(_PluginBase): html_text = res.text if not html_text: return None - else: + elif res is not None: logger.error( "站点 %s 被反爬限制:%s, 状态码:%s" % (site_name, url, res.status_code) ) return None + else: + logger.error(f"站点 {site_name} 无法访问:{url}") + return None # 兼容假首页情况,假首页通常没有