Для начала создаем опенер с подержкой https и автоподстановкой cookies:
def build_opener_ssl(debug=False):
http_handler = urllib2.HTTPHandler(debuglevel=debug)
https_handler = urllib2.HTTPSHandler(debuglevel=debug)
cookie_jar = cookielib.CookieJar()
cookie_handler = urllib2.HTTPCookieProcessor(cookie_jar)
opener = urllib2.build_opener(http_handler,https_handler,cookie_handler)
opener.cookie_jar = cookie_jar
return opener
Затем при создании запроса, указываем, что запрос необходимо отправлять через прокси:
def main():
opener = build_opener_ssl()
req = urllib2.Request(url, data, headers)
req.set_proxy(proxia,"http") # Прокси
response = opener.open(req)
the_page = response.read()
Комментариев нет:
Отправить комментарий