【发布时间】:2016-01-17 19:37:45
【问题描述】:
我正在使用 express 4.13.3(最新)和以下代码:
var express = require('express')
var app = express()
app.get('/test', function (req, res, next) {
res.send('hello!')
})
app.post('/test', function (req, res, next) {
res.redirect('/test')
})
app.put('/test', function (req, res, next) {
res.redirect('/test')
})
app.listen(5001)
// GET /test -> 'hello!'
// POST /test -> 'hello!'
// PUT /test -> ERR_TOO_MANY_REDIRECTS
POST 重定向到 GET,但 PUT 重定向到 PUT。是否可以将 PUT 重定向到 GET(与 POST 相同)?
【问题讨论】: