【发布时间】:2021-03-26 04:18:45
【问题描述】:
环境: Node.js、Express
问题:对于 POST 请求成功注销用户并将客户端重定向到主页的情况,正确的状态代码是什么?
背景:我使用 POST 请求注销客户端。在成功注销结束时,我使用return res.redirect('/') 将用户转发到主页。
当我检查开发工具中的标题时,我看到 Express 默认发送 302 status code。但是在我的情况下,我不确定这是否正确,因为资源尚未临时或永久移动。当由于服务器的正常运行而发生内部重定向时,发送的正确状态码是什么?
请求网址:https://www.example.com/logout
请求方法:POST
状态码:302
远程地址:1.1.1.1:443
推荐人政策:严格来源
在它显示的响应标头下方
位置:/
【问题讨论】:
标签: node.js express redirect http-status-code-302