如何在js中轻松制作受保护的变量?
How to easily make protected variable in js?
我用它从某个站点获取数据:
const key = 'secret_key';
router.get('/get', (req, res) => {
axios.get(url, {
headers: {
'Key': key,
}
})
.then(response => {
res.send(response)
})
.catch(error => res.status(500).send(error))
});
出现错误时,key
对用户可见。我想使用 protected 或 private,但我不能。在其他问题中,有很长的复杂函数来保护变量。最简单的方法是什么?
感谢@Ivar 的另一种解决方案。
之前:
.catch(error => res.status(500).send(error))
之后:
.catch(error => res.status(500).send("Internal Server Error"))
我用它从某个站点获取数据:
const key = 'secret_key';
router.get('/get', (req, res) => {
axios.get(url, {
headers: {
'Key': key,
}
})
.then(response => {
res.send(response)
})
.catch(error => res.status(500).send(error))
});
出现错误时,key
对用户可见。我想使用 protected 或 private,但我不能。在其他问题中,有很长的复杂函数来保护变量。最简单的方法是什么?
感谢@Ivar 的另一种解决方案。
之前:
.catch(error => res.status(500).send(error))
之后:
.catch(error => res.status(500).send("Internal Server Error"))