Ciao a tutti. Dovrei sviluppare un semplice applicativo che si connette una volta al giorno alla home page di un sito registrando l'accesso proveniente dal mio ip.
In pratica dovrei emulare esattamente quello che fa un browser quando visualizza la pagina.
Ho provato con due approcci. Il primo utilizzando le socket:
Il secondo usando il modulo urllibcodice:import socket HOST = "billiejoex.altervista.org" PORT = 80 connessione = socket.socket(socket.AF_INET, socket.SOCK_STREAM) connessione.connect((HOST, PORT)) connessione.send("GET / HTTP/1.1 \n\n") data = connessione.recv(1024) print data connessione.close()
Ma in entrambe i casi il counter shinystat non registra la visita.codice:import urllib2 f = urllib2.urlopen('http://billiejoex.altervista.org') print f.read(100)
Qualche soluzione?

Rispondi quotando