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:
codice:
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()
Il secondo usando il modulo urllib

codice:
import urllib2
f = urllib2.urlopen('http://billiejoex.altervista.org')
print f.read(100)
Ma in entrambe i casi il counter shinystat non registra la visita.
Qualche soluzione?