當我這樣做:如何停止的node.js 422(無法處理的實體)轉出的中間頁
app.post('/account', function(req, res){
// attempt to validate input and insert user into db
signUpUser(req.body, function(success){
if(success){
// validation and sign up process successful - send to account page
res.redirect(302, '/account');
}else{
// validation or something else failed - redirect to register page
// and ask them to try again
res.redirect(422, '/register');
}
};
})
的302
重定向工作得很好,但422
重定向會將用戶帶到一個網頁,其中剛讀
如何阻止它這樣做?我不想顯示一個頁面,要求用戶點擊鏈接到它要去的地方,我希望它只是去那裏。我可以使用302
代碼響應,但422
是對發生的更準確的描述。
任何想法?非常感謝