diff --git a/morss/crawler.py b/morss/crawler.py index 83d7b20..4e44cf9 100644 --- a/morss/crawler.py +++ b/morss/crawler.py @@ -425,7 +425,7 @@ class HTTPRefreshHandler(BaseHandler): def http_response(self, req, resp): if 200 <= resp.code < 300: if resp.headers.get('refresh'): - regex = r'(?i)^(?P[0-9]+)\s*;\s*url=(["\']?)(?P.+)\2$' + regex = r'(?i)^(?P[0-9]+)\s*;\s*url\s*=\s*(["\']?)(?P.+)\2$' match = re.search(regex, resp.headers.get('refresh')) if match: