2010-09-03 5 views
1

J'ai besoin d'un outil, qui peut télécharger une partie des données du serveur web, et ensuite je veux que la connexion ne soit pas fermée. Therfore, je pensais à un script en python, qui peut le faire: 1) envoyer la demande 2) lire une partie de la réponse 3) gèlera - serveur doit penser que exister connexion et ne doit pas le fermerScript HTTP GET basé sur httplib

est il est possible de le faire en python? voici mon code:

conn = HTTPConnection("myhost", 10000) 
conn.request("GET", "/?file=myfile") 
r1 = conn.getresponse() 
print r1.status, r1.reason 
data = r1.read(2000000) 
print len(data) 

Quand im exécuter, toutes les données reçues, et après ce serveur ferme la connexion.

thx à l'avance pour toute aide

Répondre