Estoy tratando de hacer una simple solicitud de obtención a través de un servidor proxy:
import requests test=requests.get("http://google.com", proxies={"http": "112.5.254.30:80"}) print test.text
La dirección del servidor proxy en el código es solo de algunas listas de proxy disponibles gratuitamente en Internet. El punto es que este mismo servidor proxy funciona cuando lo uso desde el navegador, pero no funciona desde este progtwig. Y probé muchos servidores proxy diferentes y ninguno de ellos funciona a través del código anterior.
Esto es lo que obtengo para este servidor proxy:
La URL solicitada no está disponible
Al intentar recuperar la URL: http: ///
Se encontró el siguiente error:
- Cómo realizar una tarea al realizar raspado de Twitter con solicitudes de python
- python solicita subir archivos
- PUT datos de archivo a una API de Autodesk con solicitudes de Python
- urllib2 / peticiones y ruta relativa HTTP
- Pasando el carácter '+' en una solicitud POST en Python
No se puede determinar la dirección IP del nombre de host para
El dnsserver devolvió:
Nombre de host no válido
Esto significa que: La memoria caché no pudo resolver el nombre de host presentado en la URL. Comprueba si la dirección es correcta.
Sé que es una vieja pregunta, pero debería ser
import requests test=requests.get("http://google.com", proxies={"http":"http://112.5.254.30:80","https": "http://112.5.254.30:80"}) print (test.text)