2016-10-15 9 views
1

私はかなり単純な質問ではあるが、答えが見つからないと広範囲に調査した。 IBM Bluemix上で動作するノード・レッドで作成されたWebページを参照する方法を知っている人はいますか?ここに私の流れ...IBM Bluemix Watson Nodeレッド・ウェブ・ページ・リファレンス

Basic node red flow

ノードでの私のhttpは「/ TEMP1」を参照しているが、私は最後に「/ TEMP1」と私のbluemixアドレスを入力したとき、私は得ることができません」のエラーが表示されます

/TEMP1です"これは、私がそれが単なる設定であるか、または参照の欠けている文字であると確信しているので、救済のようです。手伝ってくれてどうもありがとう。

ここ
msg.headers={"Content-Type":"text/html"} 
return msg; 

が変更されています。ここ経由で私のWebページのHTML ...あなたは、適切なヘッダーを設定して、あなたのhtmlの後に、たとえば関数ノードを追加する必要が

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> 
<html> 
    <head> 
    <title>Test Home HVAC Zone Control</title> 
    </head> 
    <body> 
     <h2> 
      WebSocket Test 
     </h2> 
     Outside Temperature: <input id="display_external_temperature" type="text" value="0"></input><br> 
     Media Room:<br> 
     Set Temperature: <input id="mr_set_temp" type="text" value="0"></input><br> 
     Current Temperature: <div id="mr_temp">0</div><br> 
     Humidity: <div id="mr_humidity">0</div><br> 
     DC Voltage: <div id="mr_vcc">0</div><br> 
     Status: <div id="status">unknown</div> 


    </body> 
</html> 
+0

あなたはどのアドレスにアクセスしようとしていますか? foo.mybluemix.net/temp1またはfoo.mybluemix.net/red/temp1? – hardillb

+0

私は両方を試してもどちらもうまくいきませんでした。 – j8266

答えて

0

ですフロー:

[{"id":"d6ed730e.41fab8","type":"http in","z":"f0084239.95c63","name":"/temp","url":"/temp","method":"get","swaggerDoc":"","x":88.5,"y":425.40000915527344,"wires":[["6b3a011d.14e8d"]]},{"id":"6b3a011d.14e8d","type":"template","z":"f0084239.95c63","name":"html","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\">\n<html>\n <head>\n <title>Test Home HVAC Zone Control</title>\n </head>\n <body>\n  <h2>\n   WebSocket Test\n  </h2>\n  Outside Temperature: <input id=\"display_external_temperature\" type=\"text\" value=\"0\"></input><br>\n  Media Room:<br>\n  Set Temperature: <input id=\"mr_set_temp\" type=\"text\" value=\"0\"></input><br>\n  Current Temperature: <div id=\"mr_temp\">0</div><br>\n  Humidity: <div id=\"mr_humidity\">0</div><br>\n  DC Voltage: <div id=\"mr_vcc\">0</div><br>\n  Status: <div id=\"status\">unknown</div>\n\n\n </body>\n</html>","x":283.49998474121094,"y":416.40000915527344,"wires":[["9ac696a6.89a578"]]},{"id":"9ac696a6.89a578","type":"function","z":"f0084239.95c63","name":"setHTTPheader","func":"msg.headers={\"Content-Type\":\"text/html\"}\nreturn msg;","outputs":1,"noerr":0,"x":514.2000122070312,"y":419.20001220703125,"wires":[["dc5c1338.e50888"]]},{"id":"dc5c1338.e50888","type":"http response","z":"f0084239.95c63","name":"/temp","x":745.4999847412109,"y":405.8000030517578,"wires":[]}] 
+0

私はBluemixのアカウントをキャンセルしました。なぜなら、私はまだそれを使用していないときに私に請求したからです。だから、残念ながら私はそれを試すことはできません。私はフレッドに切り替えて、私の流れは問題なく動きました。回答いただきありがとうございます。 – j8266

関連する問題