From fb8ab2427bff636375b64fdc459562432c8ac420 Mon Sep 17 00:00:00 2001 From: Paul Tremberth Date: Mon, 25 Jan 2016 13:13:35 +0100 Subject: [PATCH] Move urlparsing statement in add_http_if_no_scheme() --- scrapy/utils/url.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapy/utils/url.py b/scrapy/utils/url.py index 0e36003ad..0acbbb6ab 100644 --- a/scrapy/utils/url.py +++ b/scrapy/utils/url.py @@ -116,8 +116,8 @@ def escape_ajax(url): def add_http_if_no_scheme(url): """Add http as the default scheme if it is missing from the url.""" match = re.match(r"^\w+://", url, flags=re.I) - parts = urlparse(url) if not match: + parts = urlparse(url) scheme = "http:" if parts.netloc else "http://" url = scheme + url