我有一个快速应用程序,我试图避免使用第三方库向API发出HTTP请求。
但是,无论用户访问哪个端点,都会发出请求。
接受标准:
如果用户点击/
,则什么也不会发生
如果用户点击/cars/:car
,则应该拨打电话。
现在,如果我打了根(/),它也会发出请求。
app.get('/cars/:car', (req, res) => {
const { car } = req.params;
try {
https.get(`${theAPI}/cars/${car}`, resp => {
let data
resp.on('data', (chunk) => {
data += chunk;
});
resp.on('end', () => {
console.log(JSON.parse(data));
});
});
} catch (err) {
console.log('error:', err);
}
});
感谢您的帮助和建议。我仍然是新手。