“Conocimiento Programación>Python Programming

Cómo enviar una solicitud a un servidor proxy en Python

2011/10/20
El lenguaje de programación Python es un lenguaje de scripting flexible, completo con extensas bibliotecas que ofrecen a los programadores una gran variedad de funciones . Una de estas bibliotecas , la biblioteca urllib2 , contiene herramientas para hacer conexiones a recursos de red , o para obtener los datos de las páginas Web. Mediante el uso de la biblioteca urllib2 , también se puede realizar una conexión a un recurso de red o una página Web a través de un servidor intermediario o proxy. Cosas que necesitará
Python Interpreter
Ver Más instrucciones
1

configurar la secuencia de comandos de Python e importar las bibliotecas adecuadas. En este caso, la única biblioteca que se necesita es la biblioteca urllib2 :

>>> import urllib2
2

Crear una conexión proxy con urllib2 . Crear un objeto de conexión proxy utilizando cualquiera servidor proxy que desea aplicar (en este caso, el servidor proxy es un servidor local , IP 127.0.0.100 ) . El objeto ProxyHandler en urllib2 crea esta conexión. Construir y crear esta conexión usando el build_opener y funciones install_opener , que estableció la conexión predeterminada para otra función urllib2 , urlopen () :

>>> proxy = urllib2.ProxyHandler ( {' http ': ' 127.0.0.100 '} ) >>> abridor = urllib2.build_opener ( apoderado) >>> urllib2.install_opener ( abridor )
3

Conéctate a la página web o recurso de red utilizando la función urlopen ( ) . Puesto que usted ha construido una ProxyHandler , urlopen () se conecta a una página web a través del proxy. Usando el urlopen () para conectarse a cualquier sitio web ( en este caso, yahoo.com ) se conectará a través del servidor proxy :

>>> urllib2.urlopen ( ' http://www . yahoo.com " )

Python Programming
Cómo eliminar datos de una matriz en Python
Cómo enviar una solicitud a un servidor proxy en Python
Cómo cambiar el intérprete de Python en VS Code
¿Cómo se puede utilizar Python para la generación de partículas en simulaciones o efectos visuales?
Cómo crear Flash Cards en Python
Cómo dar formato a los flotadores en Python
Como elementos cuadrados en una lista en Python
Cómo obtener Intervalo de números aleatorios en Python
Conocimiento de la computadora © http://www.ordenador.online