node.js中render和send
来源:互联网 发布:javascript是基于对象 编辑:程序博客网 时间:2024/06/14 15:27
大多数情况下,渲染内容用res.render(),将会根据views中的模板文件进行渲染。如果不想使用views文件夹,想自己设置文件夹名字,那么app.set("views","aaaa");
如果想写一个快速测试页,当然可以使用res.send()。这个函数将根据内容,自动帮我们设置了Content-Type头部和200状态码。send()只能用一次,和end一样。和end不一样在哪里?能够自动设置MIME类型。
如果想使用不同的状态码,可以:
res.status(404).send('Sorry, we cannot find that!');
如果想使用不同的Content-Type,可以:
res.set('Content-Type', 'text/html');
render:
var express = require("express");var app = express();app.set("view engine", "ejs");app.get("/", function (req, res) { res.render("haha", {news:[]});});app.listen(3000);
send:
app.get("/check", function (req, res) { res.set('Content-Type', 'text/html'); res.send({ "user" : "ok" });});
阅读全文
0 0
- node.js中render和send
- server-send node.js实现
- js render
- Node.js中Get和Post处理
- Mac中安装node.js和npm
- Mac中安装node.js和npm
- Node.js中exports和module.exports
- node.js中get和post请求
- yii 中render 和renderpartial的使用
- Yii 中,render 和 renderPartial 的区别。
- Yii 中,render 和 renderPartial 的区别。
- Yii中render和renderPartial的区别
- Yii中render和renderPartial的区别
- Django中render和render_to_response的区别
- WebSocket和node.js
- Node.js和websocket
- node.js 和WebStorm
- PHP和Node.js
- 自动化测试:behave
- Git设置本地理
- UVa 10263
- leetcode 101. Symmetric Tree BFS广度优先遍历
- 类之间关系
- node.js中render和send
- Externalizable
- 基于sse的消息单向推送机制
- Summing up Powers LightOJ
- PAT 1119. Pre- and Post-order Traversals (30)
- 化学快录3.0 免费版下载附使用手册
- bzoj2160 拉拉队排练
- React Native移动开发实战-5-Android平台的调试技巧
- Jquery datepicker时间插件并且转中文