Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Network
  • » https соединение и использование прокси, вопрос [RSS Feed]

#1 Авг. 13, 2009 12:16:03

nc0der
От:
Зарегистрирован: 2009-08-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

https соединение и использование прокси, вопрос

Доброго времени суток.
Задался вопросу, решить проблему сам не могу, обращаюсь за помощью к вам.
Есть SSL соединение, сайт: https://www.ru
Как на него попасть с помощью прокси…
насколько помнится urllib2 с https прокси не работает… или я ошибаюсь?



Офлайн

#2 Авг. 13, 2009 12:55:05

nc0der
От:
Зарегистрирован: 2009-08-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

https соединение и использование прокси, вопрос

Извеняюсь запостил не туда :D, открыл несколько вкладок, и нечаянно перепутал…



Офлайн

#3 Авг. 13, 2009 15:30:27

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

https соединение и использование прокси, вопрос

urllib2 с https прокси не работает
Работает. В поиске по форуму есть ответ.

Офлайн

#4 Авг. 13, 2009 16:24:28

nc0der
От:
Зарегистрирован: 2009-08-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

https соединение и использование прокси, вопрос

Ferroman
В поиске по форуму есть ответ.
я не нашел… не поможете?



Офлайн

#5 Авг. 13, 2009 17:25:47

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

https соединение и использование прокси, вопрос

Офлайн

#6 Авг. 14, 2009 15:43:26

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

https соединение и использование прокси, вопрос

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()



Отредактировано (Авг. 14, 2009 15:43:48)

Офлайн

#7 Авг. 16, 2009 08:44:05

topazz
От:
Зарегистрирован: 2008-09-12
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

https соединение и использование прокси, вопрос

Сори что влезаю.

А можно за ставить windows IE работать через прокси?
Как нибудь так или иначе.

from win32com.client import Dispatch
ie = Dispatch("InternetExplorer.Application")
ie.Proxy ="127.0.0.1"



Отредактировано (Авг. 16, 2009 08:44:24)

Офлайн

#8 Авг. 18, 2009 02:04:43

nerezus
От:
Зарегистрирован: 2006-08-01
Сообщения: 178
Репутация: +  0  -
Профиль   Отправить e-mail  

https соединение и использование прокси, вопрос

topazz можно.

Вот на шарпе:

        public static void SetProxy(string proxy, bool socks) {
string key = "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings";
RegistryKey RegKey = Registry.CurrentUser.OpenSubKey(key, true);
if (proxy == "") {
RegKey.SetValue("ProxyEnable", 0);
} else {
RegKey.SetValue("ProxyServer", (socks ? "socks=" : "") + proxy);
RegKey.SetValue("ProxyEnable", 1);
}

}



Офлайн

  • Начало
  • » Network
  • » https соединение и использование прокси, вопрос[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version