如何在Node.js/Express中创建响应对象
How to create a Response Object in Node.js/Express
我需要做一个res.redirect('/signin'),但是我的res已经在res.render上用完了。是否有一种方法,我可以定义一个新的响应对象(res),以执行重定向?
我认为如果您使用write保持连接打开!!,您应该可以添加重定向。如. .->
res.render('index', function(err, html) {
res.write(html);
res.redirect('/signin');
});
根据他们的文档(http://expressjs.com/en/4x/api.html#res.render),如果你使用res.render,它将自动发送响应(除非你传递一个回调)。
我找不到任何方法来创建一个新的res对象或恢复res.render调用。无论如何,如果你只想重定向到另一个url,你真的应该避免渲染模板。服务器完成的工作更少,用户等待的时间也更短。
相关文章:
- 创建响应式内容滑块
- 如何在跨域中创建响应式iframe
- 如何创建响应菜单(汉堡菜单)
- 创建响应图像的最简单方法是什么
- 创建响应 html 表时出现的问题
- 使用JavaScript,PHP Ajax和Zend框架创建响应式网站的标准方法是什么?
- 如何为 jpg 文件创建响应式视口,供用户缩放、滚动和点击
- 如何使用 offsetWidth 创建响应式表
- 使用 Angular 和 Bootstrap 创建“响应数字”指令
- 希望使用 Javascript 创建响应式淡入淡出标头效果
- 如何创建响应式z布局
- 如何停止 e.prevent默认在创建响应式多级菜单时禁用子链接
- 用不同的方式创建响应式网站
- 如何在css中创建响应精灵表动画
- 如何创建响应式网站设计
- 如何在html中创建响应式文章列表
- 如何在Node.js/Express中创建响应对象
- 创建响应式网格
- 使用XPages从dataTable中的选定文档创建响应文档
- 如何使用d3.js创建响应svg