【发布时间】:2016-09-02 09:46:18
【问题描述】:
验证后,我将一些数据存储在我的 Raspberry Pi 数据库中。我正在使用python。现在,我还想将此数据发送到远程服务器。请提出一个好的方法。
【问题讨论】:
标签: python http server raspberry-pi3
验证后,我将一些数据存储在我的 Raspberry Pi 数据库中。我正在使用python。现在,我还想将此数据发送到远程服务器。请提出一个好的方法。
【问题讨论】:
标签: python http server raspberry-pi3
假设您能够通过 r-pi 将其连接到 INTERNET 或受尊重的网络来访问您的 Web 资源 (URI),这里是 发布简单的示例,您可以使用它获取/发布参数到您的 在 python 中使用请求模块的远程 Web 服务,它是由 fa 在 r-pi 上使用 python 实现此目的的最简单方法。
以下示例假设您使用 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' 等。
希望这行得通!
【讨论】: