2017-05-15 3 views
0

私はRECO Manager Plusという製品を持っています。基本的には、(Bluetoothによって)ビーコンをスキャンし、ネットワーク経由で要求されたデータを送信できるルータに接続するデバイスです。RECOビーコンとサーバー接続

それは次のように特定の場所、 に絶えず情報を送信し、このデバイス内の関数があります:

http://<server address>[:<port>]/[<path>] 

私もルータに接続されている私のコンピュータでは、これらのデータを取得したいです。

私のPCのIPアドレスは192.168.0.2です。

ポート誰も考えていなかったので、666が動作する可能性があります。

私はパスが何を意味するのか理解していませんでした....そしてマニュアルは実際によく書かれていません。

結局のところ、私はnetstatコマンドを使用してポートをリスンする予定でした。

またはパスとは、コンピュータの保存場所を意味する場合は、保存したファイルを開いてデータを確認します。

どのように進めるか考えている人はいますか?

正しく動作するには、どのように上記のコマンドを記述しますか?

どうもありがとうございました

追加情報:manual

答えて

0

構成は、一般的に、Webサーバーにデータを送信するように設計された意味、「ウェブフック」と呼ばれるもののためにあるように思われます。 パスの設定の一部は、ホスト名とポートの後に続くURLの部分を参照します。 http://stackoverflow.com/questions/43981467/reco-beacons-and-server-connectionとパス部分は/questions/43981467/reco-beacons-and-server-connection

Webサーバは、多くの場合、特別に設定されているので、あなたは、Webサーバーにデータを送信する場合、パスは本当に唯一重要です:あなたが今見ているページの場合、URLは、特定の経路に送信されたデータを処理するソフトウェア。

netstatを使用している場合は、パスは問題ありませんが、その構成設定に入れるものは、標準のHTTP形式でソケット経由で送信されるデータに含まれます。

https://www.w3schools.com/tags/ref_httpmethods.asp

POST /test/demo_form.php HTTP/1.1 Host: w3schools.com name1=value1&name2=value2

上記ブロックは、HTTPのPOSTのためのソケットを介して送信される文字を示しています。この仕組みを理解するには、HTTP POSTは、ソケットレベルでどのように見えるかを説明し、このページを見て操作はhttp://w3schools.com//test/demo_form.phpになります。最初の行にURLのパス部分が表示され、2行目にホストが表示され、その後にデータが表示されます。あなたが説明するようにRECO Manager Plusを構成する場合は、同様のものがnetstatに送信されます。

+0

ありがとうございます。私のためにhttps://www.w3schools.com/test/demo_form.phpリンクをチェックしてください。私はそれがもう働いていないと思う...それはここだけか、あなたにとってもうまくいきませんか?宜しくお願いします! – pb772

+0

このURLは機能しません。これは、HTTP POST操作がソケットでどのように機能するかを説明するための例です。私はハイパーリンクの書式を削除して誤解を招かないようにしました。 – davidgyoung

関連する問題