如何通过服务器让客户端重定向
临时重定向
。在响应头中通过Location
告诉客户端往哪重定向。即在响应头中重新发起请求,就能实现客户端自动跳转。但是这里需要注意的是:
一次请求对应一次响应,响应结束请求也就是结束
res.statusCode = 302;
res.setHeader('Location', '/');
res.end();//结束响应
一般是提交完文件等的时候就返回首页响应
if (url === '/pinglun') {
// 注意此时的url就是不包含?之后的的路径
// console.log('收到表单请求了', obj.query);
res.setHeader('Content-Type', 'text/plian;charset=utf-8');
// res.end(JSON.stringify(obj.query))
// 获取表单提交的数据:obj.query
// 生成日期到数据对象中,然后存储到数组中
var comment = obj.query;
comment.dateTime = '2022年1月15日20:25:57';
comments.unshift(comment);
res.statusCode = 302;
res.setHeader('Location', '/');
res.end();
版权声明
本文仅代表作者观点,不代表博信信息网立场。