Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class ProxyMeshMiddleware(object):
- def process_request(self, request, spider):
- endpoint = os.environ.get('PROXY_ENDPOINT')
- user = os.environ.get('PROXY_USER')
- pw = os.environ.get('PROXY_PW')
- request.meta['proxy'] = endpoint
- proxy_user_pass = '{} {}'.format(user, pw)
- encoded_user_pass = base64.encodestring(proxy_user_pass)
- request.headers['Proxy-Authorization'] = 'Basic ' + encoded_user_pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement