Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come inviare una richiesta a un server proxy in Python

Il linguaggio di programmazione Python è un linguaggio di scripting flessibile completo di ampie librerie che offrono ai programmatori una vasta gamma di funzionalità . Una di queste librerie , la biblioteca urllib2 , contiene strumenti per rendere i collegamenti alle risorse di rete , o per recuperare i dati dalle pagine web. Utilizzando la libreria urllib2 , si può anche fare una connessione a una risorsa di rete o di una pagina Web tramite un server intermedio , o proxy. Cose che ti serviranno
Python Interpreter
Mostra più istruzioni
1

impostare lo script Python e importare le librerie corrette . In questo caso , l'unica libreria necessaria è la libreria urllib2 :

>>> import urllib2
2

costruire una connessione proxy utilizzando urllib2 . Impostare un oggetto connessione proxy utilizzando qualunque server proxy che si desidera implementare (in questo caso , il server proxy è un server locale , IP 127.0.0.100 ) . L'oggetto ProxyHandler in urllib2 crea questa connessione. Costruire e creare questa connessione con le funzioni install_opener build_opener e , che ha fissato la connessione predefinita per un'altra funzione urllib2 , urlopen ( ) :

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

connettono al sito o risorsa di rete utilizzando la funzione urlopen ( ) . Dal momento che avete costruito una ProxyHandler , urlopen ( ) si collega a un sito Web attraverso il proxy . Utilizzando il urlopen () per connettersi a qualsiasi sito web (in questo caso , yahoo.com ) si collegherà attraverso il server proxy :

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

 

Programmazione © www.354353.com