Requests: Esquema proxy no soportado socks5

Creado en 1 ago. 2014  ·  3Comentarios  ·  Fuente: psf/requests

Veo que https://github.com/kennethreitz/requests/pull/478 está cerrado, pero ¿por qué no puedo usar el proxy socks5?

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

Uso el proxy anterior y las solicitudes generan un error Not supported proxy scheme socks5

Comentario más útil

urllib3 es un detalle de implementación .

Si el problema no se soluciona; no debe cerrarse a menos que la respuesta sea que requests nunca admitirá proxies SOCKS5.

Todos 3 comentarios

El error es perfectamente claro. No admitimos proxies SOCKS5 en este momento. Si hubieras leído el n.º 478 más de cerca, habrías visto este comentario que hice:

Actualmente no tenemos soporte de proxy SOCKS, estamos esperando que ese código se incluya en urllib3. Hay planes en marcha para esto, pero no hay un cronograma definitivo en este momento.

Esto sigue siendo cierto.

urllib3 es un detalle de implementación .

Si el problema no se soluciona; no debe cerrarse a menos que la respuesta sea que requests nunca admitirá proxies SOCKS5.

El hecho de que urllib3 sea un detalle de implementación es relevante para nuestras funciones. Para las características que no tenemos, la implementación es crítica. Por ejemplo, httplib es un detalle de implementación, pero también es _por qué_ no tenemos compatibilidad con Twisted.

No estaba culpando a urllib3, estaba proporcionando una ruta para obtener esta función.

¿Fue útil esta página
0 / 5 - 0 calificaciones