設置一個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