1

我正在使用 BeagleBoard 女巫连接到 GPRS,我想将 2 个数字(经度和纬度)发送到远程计算机上的 Web 服务器。我正在使用 ThingSpeak 来执行此操作并且它有效,但现在我必须在没有任何中介的情况下执行此操作。所以在 BeagleBoard 方面,我写了这个:

def doit(latitude, longitude):
    params =urllib.urlencode({'field1':latitude,'field2':longitude})
    headers ={"Content-type":"application/x-www-form-urlencoded","Accept":"text/plain"}
    conn = httplib.HTTPConnection("x.x.x.x",80)
    conn.request("POST", "/update", params, headers)
    response = conn.getresponse()
    print response.status, response.reason
    data = response.read()
    conn.close()

它说:

404: Not Found

在我的网络服务器上,我有这部分要接收:

.....
$.getJSON('????',
                function(d){
                    var l=d.feeds.length;
.....

???= 来自 BeagleBoard 的 IP?

有人可以告诉我如何发送这个坐标并在我的服务器上接收它。

服务器工作正常,它不是本地主机,它有网关 IP。

谢谢

4

0 回答 0