コード例 #1
0
ファイル: proxy.py プロジェクト: greshem/splash
 def __init__(self, proxy):
     url = urlparse.urlparse(proxy)
     if url.scheme and url.scheme in ('http', 'socks5') and url.hostname:
         self.proxy = create_proxy(url.hostname,
                                   url.port or 1080,
                                   username=url.username,
                                   password=url.password,
                                   type=url.scheme.upper())
     else:
         _raise_proxy_error('Invalid proxy URL format.')
コード例 #2
0
ファイル: proxy.py プロジェクト: oldtimestj/splash
 def __init__(self, proxy):
     url = urlparse(proxy)
     if url.scheme and url.scheme in ('http', 'socks5') and url.hostname:
         self.proxy = create_proxy(
             url.hostname,
             url.port or 1080,
             username=url.username,
             password=url.password,
             type=url.scheme.upper()
         )
     else:
         _raise_proxy_error('Invalid proxy URL format.')
コード例 #3
0
ファイル: qtrender_lua.py プロジェクト: stav/splash
 def set_proxy(self, host, port, username=None, password=None, type='HTTP'):
     proxy = create_proxy(host, port, username, password, type)
     self.request.custom_proxy = proxy
コード例 #4
0
 def set_proxy(self, host, port, username=None, password=None, type='HTTP'):
     proxy = create_proxy(host, port, username, password, type)
     self.request.custom_proxy = proxy
コード例 #5
0
ファイル: proxy.py プロジェクト: greshem/splash
 def _get_custom_proxy_list(self):
     return [
         create_proxy(host, port, username, password, type)
         for host, port, username, password, type in self.proxy_list
     ]
コード例 #6
0
ファイル: proxy.py プロジェクト: oldtimestj/splash
 def _get_custom_proxy_list(self):
     return [
         create_proxy(host, port, username, password, type)
         for host, port, username, password,type in self.proxy_list
     ]
コード例 #7
0
ファイル: proxy.py プロジェクト: 0xmilk/splash
 def _customProxyList(self):
     return [
         create_proxy(host, port, username, password)
         for host, port, username, password in self.proxy_list
     ]
コード例 #8
0
ファイル: proxy.py プロジェクト: kfei/splash
 def _customProxyList(self):
     return [
         create_proxy(host, port, username, password)
         for host, port, username, password in self.proxy_list
     ]