我有一个 nodejs 服务器,它将处理 get 和 post 请求。如果用户提供了错误的方法,则会引发错误。下面是我的代码
app.use(connectDomain()) // For error handling
.use(connect.query()) // To use automatic query
.use(function(req, res, next) {
if (req.method !== 'GET' && req.method !== 'POST') {
res.end("invalid method")
} else {
next();
}
})
.use(connectRoute(function (router) {
// To Handle Get request
router.get('/aaa', function (req, res, next) {
res.end("GET")
})
// To Handle POST request
router.post('/aaa', function (req, res, next) {
res.end("POST")
})
}))
但是当我尝试点击删除方法时,它不会发送任何响应。它只是听并在一定时间后挂断。我的 nodejs 在 linux 环境中运行。我被困在这里。任何帮助都会很有帮助。