将Raspberry Pi数据发送到远程服务器

时间:2016-09-02 09:46:18

标签: python http server raspberry-pi3

我在验证后将一些数据存储在我的Raspberry Pi数据库中。我正在使用python。现在,我还想将此数据发送到远程服务器。请为此建议一个好的方法。

1 个答案:

答案 0 :(得分:1)

  

假设您可以通过r-pi将其连接到INTERNET或受尊敬的网络来访问您的网络资源(URI),   发布简单示例,您可以使用它来获取/发布参数   远程webservice使用python中的请求模块,由fa   使用python特别是在r-pi上实现这一目标的最简单方法。

以下示例假定您使用HTTP POST在服务器端接收数据。您还可以使用HTTP GET方法而不是POST。

import requests
r = requests.post("http://your-webservice-url", data={'param1': 'value1','param2': 'value2'})
if r.status_code == 200:
    //your code here to handle web response             
else:
    print r.text // in case of something went wrong!!

从上面的示例代码中可以看出

  

data = {' param1':' value1',' param2':' value2'}

表示可以传递给您可以发送任何号码的Web服务的参数。这里的键/值对的形式为' param1':' value1',' param2':' value2' ,等等。

希望这有效!