Como estabelecer uma nova conexão através de proxy usando o script Squid in Python? [fechadas]

2

Eu sou novo em redes e proxy. Para um projeto, preciso fornecer uma conexão de proxy.

Já tenho uma conexão e desejo alterar o comportamento de conexão do processo para se conectar por meio desse proxy. Eu também gostaria que ele usasse um novo IP caso detectasse que ele foi estrangulado.

O novo processo de conexão que desejo é: conectar-se a partir do nosso servidor - > proxy - > site obrigatório se formos limitados: estabelecer nova conexão por meio de proxy (precisa confirmar se o novo IP está sendo alocado pelo proxy).

    
por Shruti Srivastava 15.06.2015 / 09:31

1 resposta

2

Experimente este trecho de código

proxy = urllib2.ProxyHandler({'http': '127.0.0.1:8080'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
urllib2.urlopen('http://www.google.com')
    
por 15.06.2015 / 09:53