设置一个nodejs服务器为REST接口(带有json对象)提供给我的应用程序。 这工作正常。Nodejs服务器配置实验
目前我运行Jekyll服务来提供内容页面。这会导致一些跨站点脚本问题,因为它们在不同的端口上运行。我可以解决这个问题,但它似乎不是最佳的解决方案。
运行nodejs服务器以在同一端口上提供REST接口和Web内容接口是否正常?我一直在研究nodejs/express/Swig作为Jekyll服务的替代品,但是我似乎在nodejs上运行express/Swig会改变我的响应对象的行为,这使得使用REST不太理想。
因此,你建议在80上的标准Web服务器。然后内容引擎和REST引擎在不同的端口,但Web服务器路由请求适当的端口。 –
你甚至可以直接使用Node,使用类似https://github.com/nodejitsu/node-http-proxy – brandonscript