我是python的新手,我有任務,所以我需要掃描wifi和發送數據到服務器,下面是我必須發送的格式,這項工作很好當在瀏覽器的URL文本框中手工輸入,python http請求和響應如何工作
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"}}
這裏是我的代碼:
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()
感謝
如果您有新問題,請使用'新問題'按鈕。 :)原始問題鏈接:http://stackoverflow.com/revisions/f7804379-ffed-4ccb-bf96-b60865617396/view-source – badp 2010-04-15 11:44:50
借調。回滾編輯。 – 2010-04-15 12:01:57
我需要一些幫助的反應生成,使我的反應只有一次在班加載的生命期間 – 2016-01-04 06:21:49