Requests: Sem suporte para esquema de proxy meias5

Criado em 1 ago. 2014  ·  3Comentários  ·  Fonte: psf/requests

Vejo que https://github.com/kennethreitz/requests/pull/478 está fechado, mas por que não posso usar o proxy socks5?

defina como:
PROXIES = { "http": "socks5://127.0.0.1:7070", "https": "socks5://127.0.0.1:7070", }

Eu uso o proxy acima e as solicitações geram erro Not supported proxy scheme socks5

Comentários muito úteis

urllib3 é um detalhe de implementação .

Se o problema não for corrigido; ele não deve ser fechado a menos que a resposta seja que requests nunca suportará proxies SOCKS5.

Todos 3 comentários

O erro é perfeitamente claro. No momento, não oferecemos suporte a proxies SOCKS5. Se você tivesse lido o nº 478 mais de perto, teria visto este comentário que fiz:

No momento, não temos suporte a proxy SOCKS, estamos aguardando que esse código seja incluído no urllib3. Há planos em andamento para isso, mas nenhum cronograma definitivo no momento.

Isso continua sendo verdade.

urllib3 é um detalhe de implementação .

Se o problema não for corrigido; ele não deve ser fechado a menos que a resposta seja que requests nunca suportará proxies SOCKS5.

O fato de urllib3 ser um detalhe de implementação é relevante para nossos recursos. Para recursos que não temos, a implementação é crítica. Por exemplo, httplib é um detalhe de implementação, mas também é _por que_ não temos suporte ao Twisted.

Eu não estava culpando o urllib3, estava fornecendo um caminho para obter esse recurso.

Esta página foi útil?
0 / 5 - 0 avaliações