get および post 要求を処理する nodejs サーバーを使用しています。ユーザーが間違ったメソッドを指定すると、エラーがスローされます。以下は私のコードです
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 環境で実行されます。私はここで立ち往生しています。どんな助けも大いに役立ちます。