【问题标题】:Pass JavaScript variables from a server Node.js to another web [NOT embedded JavaScript code]将 JavaScript 变量从服务器 Node.js 传递到另一个 Web [非嵌入式 JavaScript 代码]
【发布时间】:2020-07-23 07:24:24
【问题描述】:

首先我解释我遇到的问题,然后我们看看我选择的解决方案是否可行。

我有一个传统网页(HTML、CSS、JavaScript)托管在一个免费主机上,我没有 SSH 访问权限,也没有 Root 权限,我们称之为 web A。

在这个网站上,我有一个音乐播放器(在线广播),其中显示了歌曲名称、作者姓名和歌词。

在 服务器 B 上,我有一个使用 NodeJS 运行的 API,并获得了一个 string,我将其存储在 variable 中,并在上面播放歌词在线广播。

我的想法是将歌词变量从服务器 B 传递到网络 A。

与在 web A 中一样,我有一个 JavaScript 脚本,它为该页面的 HTML 提供内容,我需要将 JavaScript 代码 合并到 Server B 中以 发送 变量和 JavaScript 代码 供 web A 接收 它,

我需要一个简单的 JavaScript 代码,没有嵌入 HTML 页面内的 JavaScript 代码。

【问题讨论】:

  • 我建议您查看 Heroku 以将 Web A 和服务器 B 保持在同一系统上。它在一定程度上是免费的,也许您可​​以在您的网站发展壮大后扩展您的计划。我认为将这两者分开的问题在于,您的数据可能会被不应该掌握您歌词的其他人查询。

标签: javascript node.js post get


【解决方案1】:

如果您希望您的服务器推送数据,您可以使用 ajax 从您的网页调用您的服务器或设置一个 websocket 通道。

【讨论】:

  • 没错。也许您可以只查询您的节点服务器以获取歌词?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-07
  • 2011-10-14
  • 2012-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-06
相关资源
最近更新 更多