删除方法的连接路由错误

时间:2013-05-08 06:07:43

标签: node.js connect routes

我正在使用连接模块和连接路由来处理get,post delete和put方法。下面是我的代码

var connectDomain = require('connect-domain'),
connectRoute = require('connect-route'),
connect = require('connect'),
app = connect();
app.use(connectDomain()) 
.use(connect.query()) 
.use(connectRoute(function (router) {

    router.get('/aaa', function (req, res, next) {
        console.log ("Got Trigger request to GET");

    })
    router.post('/aaa', function (req, res, next) {

        console.log ("Got Trigger request to POST");

    })

   router.put('/aaa', function (req, res, next) {
        console.log("Got trigger to PUT")
    })
    router.delete('/aaa', function (req, res, next) {
       console.log("Got trigger to DELETE")
       res.setHeader('Content-Type','text/plain');
       res.end("in delete");
    })  
}))

当我点击删除方法时,第一次让控制台正确无误,当我第二次点击它时,服务器挂起并向我发送状态405.我的环境是ubuntu,我的连接版本是2.2.2并且连接路线版本是0.1.3。关于这个的任何帮助将是非常有帮助的

0 个答案:

没有答案