标签: javascript node.js express
我看到此代码与Express一起使用。我不明白为什么req.protocol获得协议并由req.get('host')承载协议。为什么这两种相似的事物以完全不同的方式获得?
req.protocol
req.get('host')
console.log(`${req.protocol}://${req.get('host')}${req.originalUrl}`)