我有处理重定向的express.js应用
像这样
router('/:id', (req, res)=> {
const { params: id } = req
console.log('id', id)
const product = Product.findById(id)
return res.redirect(product.url) // full path external website
})
工作正常,但重定向后浏览器向我的应用发送了一个请求,要求输入service-worker.js
日志
id 10000000
GET /10000000 200
id service-worker.js
GET /service-worker.js 500
id 10000002
GET /10000002 200
id service-worker.js
GET /service-worker.js 500
这是正常行为吗?
如果没有,我该如何预防