Sono novizio per python, sto avendo compito quindi ho bisogno di scansionare wifi e inviare i dati al server, il seguente è il formato che devo inviare, questo funziona bene quando inserire manualmente nella casella di testo del browser URL,funziona come richiesta e risposta http python
http://223.56.124.58:8080/ppod-web/ProcessRawData?data={"userId":"2220081127-14","timestamp":"2010-04-12 10:54:24","wifi":{"ssid":"guest","rssi":"80"}}
ecco il mio codice:
import httplib
import urllib
params = urllib.urlencode('{\"userId\":\"20081127-14\",\"timestamp\":\"2010-04-12 10:54:24\",\"wifi\":{\"ssid\":\"guest\",\"rssi\":\"80\"}}')
headers = {"Content-type":"application/x-www-form-urlencoded","Accept":"text/plain"}
conn = httplib.HTTPConnection("http://223.56.124.58:8080")
conn.request("POST","ppod-web/ProcessRawData?data=",params,headers)
response = conn.getresponse()
print response.status
print "-----"
print response.reason
data = response.read()
print data
conn.close()
grazie
Se hai una nuova domanda, utilizza il pulsante "Nuova domanda". :) Link alla domanda originale: http://stackoverflow.com/revisions/f7804379-ffed-4ccb-bf96-b60865617396/view-source – badp
Secondato. Rilasciata la modifica. –
Ho bisogno di aiuto per la generazione della risposta per rendere la mia risposta una sola volta durante il tempo di vita del carico di classe –