所以说,你有:
有没有办法可以让www.example.com连接到Node.js服务器并从中检索数据?
因为我刚刚开始讨论节点,我已经查看了10多个教程并阅读了一些Node.js的实现,并且在他们的所有示例中他们都说连接到localhost:8080
或{{1 }}。 (这意味着我的vps必须托管www.example.com(客户端)和node.js(服务器)供我同时使用??)
但我没有遇到任何允许我运行JavaScript脚本连接到Node.js服务器并从我所在的页面动态加载数据的代码/教程。感谢。
以下是我正在查看的代码示例。 http://tympanus.net/codrops/2012/10/11/real-time-geolocation-service-with-node-js/
答案 0 :(得分:1)
是的,您可以使用任何URL来访问nodeJs服务器。
将请求(例如www.example.com)路由到nodeJs服务器与nodeJs服务器无关。您必须确保路由规则到位,但这与您的服务器完全分开。
更新以回应您的评论澄清:
您是否尝试建立联系:
客户 - > example.com - >的node.js?
如果是这样,并且example.com是标准服务器,那么是的,只需调用node.js URL,这样就可以了。
如果您正在寻找以下流量
node.js
的客户机/ \ example.com
如果您的客户端是浏览器,那么您将不得不处理此处讨论的跨域问题AJAX cross domain call