2016-09-02 12 views
2

私は、検証後にいくつかのデータを自分のRaspberry Piデータベースに保存しています。私はPythonを使用しています。今、私はまた、このデータをリモートサーバーに送信したいと思います。同じような方法をお勧めします。 があなたの リモートWebサービスへ/ POSTパラメータを取得することができた使用して簡単な例を掲載していますここで、あなたがインターネットや尊敬のネットワークに接続して、R-PIを通して、あなたのWebリソース(URI)にアクセスすることができますと仮定リモートサーバーにRaspberry Piデータを送信する

+0

こちらをご覧くださいhttps://www.raspberrypi.org/forums/viewtopic.php?t=39348&p=324600 – Raskayu

答えて

1

要求モジュールをPythonで使用しています。これは、 これをPythonで特にr-piで実現する最も簡単な方法です。

次の例では、HTTP POSTを使用してサーバー側でデータを受信して​​いることを前提としています。 POSTの代わりにHTTP GETメソッドを使用することもできます。

データのコード例を上から見

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!! 

としては、= { 'PARAM1': '値1'、 'PARAM2': '値2'}

はその可能性パラメータを表しますWebサービスに渡すことができます。 'param1': 'value1'、 'param2': 'value2'などの形式でキー/値のペアをここに入力します。

希望の作品です!

関連する問題