最近我了解https了 nodejs 中的模塊,
比如如何使用它并為它生成證書和密鑰。
但也有http大多數導師在開始時教授的模塊。
但主要問題是,
當我使用模塊創建后端服務器時http。
并托管在網站上,例如heroku在部署后我們會默認https獲得我們網站的協議及其安全性。
甚至使用https模塊也是如此
那么我們通過http/https在一個協議上使用模塊而不是另一個協議得到什么區別/優勢?
有什么不同嗎?
以及在撰寫服務器代碼時更喜歡哪個模塊?
uj5u.com熱心網友回復:
當您在像 heroku 這樣的托管環境中運行時,它會將您置于代理之后,并且該代理會為您處理到外部世界的 https,那么這就是您所需要的。無需在您和代理之間直接在您的服務器上使用 https,因為它已經通過代理與外界建立了 https,并且您的服務器和代理之間不需要 https,因為它位于安全網路的本地托管設施。
如果你沒有在這樣的代理后面運行,那么你會希望你自己的服務器是 https。
uj5u.com熱心網友回復:
為了確保與您的 Express.js 應用程式用戶的安全通信,您可以通過強制從 HTTP 重定向來使所有流量使用 HTTPS。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/525328.html
