如何获得节点红色的base-url?

时间:2017-03-14 13:03:20

标签: node.js node-red

我试图将public function dates(){ return $this->hasMany('App\Models\Date'); } 作为JSON请求公开,我试图将base-url附加到另一个值。

我怎样才能获得基本网址值?

我尝试使用:

POST

然后它只返回/,因为我期待 var root = RED.settings.httpNodeRoot; 之类的东西。

是否可以使用任何node-red api获取基本URL?任何帮助都可以得到赞赏。

1 个答案:

答案 0 :(得分:1)

它不是直接可用的,但你可以从一些可用的部件组装它。

查看Wemo nodes

中的订阅功能

基本上,您可以从RED.settings对象获取端口和路径,但IP地址在很大程度上取决于您运行的计算机。默认情况下,Node-RED绑定到0.0.0.0(这是所有可用IP地址的简写)。

如果你运行的是比0.12.x更新的NodeJS,那么你可以获得默认路由的IP地址,这通常是公平的猜测。对于NodeJS 0.10.x,你几乎不得不猜测。

value=array of row's uid

查看此代码会提醒我,如果已启用HTTPS,我必须添加修复程序....