El lenguaje de programación Python es un lenguaje de script flexibles completa con amplias bibliotecas que ofrecen los programadores una gran gama de funcionalidad. 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.
SOLICITUD DE SERVIDOR
Lo que necesita
Python Interpreter
Establecer la secuencia de comandos Python e importar las bibliotecas adecuadas. En este caso, la única biblioteca que se necesita es la biblioteca urllib2:
importación urllib2
Construir una conexión proxy con urllib2. Crear un objeto de conexión proxy utilizando cualquiera de proxy del servidor que desea aplicar (en este caso, el proxy del servidor 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 '}) primer partido = urllib2.build_opener (apoderado) urllib2.install_opener (abridor)
Conéctese al sitio Web o recursos de red mediante 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")
No hay comentarios:
Publicar un comentario