1

我有一个 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 环境中运行。我被困在这里。任何帮助都会很有帮助。

4

0 回答 0