--- a/E5Network/E5NetworkProxyFactory.py Sun Oct 21 14:22:31 2018 +0200 +++ b/E5Network/E5NetworkProxyFactory.py Sun Oct 21 18:42:53 2018 +0200 @@ -186,10 +186,8 @@ if value and name[-6:] == '_proxy' and \ name[:-6] == query.protocolTag().lower(): url = QUrl(value) - if url.scheme() == "http": + if url.scheme() in ["http", "https"]: proxyType = QNetworkProxy.HttpProxy - elif url.scheme() == "https": - proxyType = QNetworkProxy.HttpCachingProxy elif url.scheme() == "ftp": proxyType = QNetworkProxy.FtpCachingProxy else: @@ -234,8 +232,6 @@ if protocolKey in ["Http", "Https", "Ftp"]: if query.protocolTag() == "ftp": proxyType = QNetworkProxy.FtpCachingProxy - elif query.protocolTag() == "https": - proxyType = QNetworkProxy.HttpCachingProxy else: proxyType = QNetworkProxy.HttpProxy proxy = QNetworkProxy(