diff --git a/lib/core/option.py b/lib/core/option.py index 156a0362c..6b5990192 100644 --- a/lib/core/option.py +++ b/lib/core/option.py @@ -277,9 +277,10 @@ def __feedTargetsDict(reqFile, addedTargetUrls): getPostReq &= re.search(conf.scope, host) is not None if getPostReq and (params or cookie): + if not port and scheme == "https": + port = "443" + if not url.startswith("http"): - if not port and scheme == "https": - port = "443" url = "%s://%s:%s%s" % (scheme or "http", host, port or "80", url) scheme = None port = None