NodeJs——(14)express框架的send()方法简介
来源:互联网 发布:手机淘宝怎样退货流程 编辑:程序博客网 时间:2024/06/07 16:11
(35)express框架的send方法
①send方法用的还挺多的,因此需要明确其作用;
②原型是:
res.send([body|status], [body])
即既可以直接发送内容,也可以第一个参数状态,第二个参数内容。
如果直接发送内容的话,状态会被自动补全;
③发送的内容:
示例:
res.send(
newBuffer
(
'whoop'));
res.send({ some:
'json'});
res.send(
'some html');
res.send(
404,
'Sorry, we cannot find that!');
res.send(
500, { error:
'something blew up'});
res.send(
200);
【1】第一种是发送二进制(binary)内容,当其参数为Buffer(缓冲)时,Content-Type 会被设置为 "application/octet-stream" ,而这个表示其文件后缀(文件类型)是某些类型,具体可以查看:
http://www.w3school.com.cn/media/media_mimeref.asp
而wiki上是这么说的
· application/octet-stream(任意的二进制数据)
也就是说这是一个任意的二进制数据,具体如何解释要看实际情况(比如后缀名),比如他可能是一个img,也可能是一个video。
【2】假如发送字符串,那么将被解释为html文件;
也就是说,Content-Type 默认设置为"text/html":
例如,发送了一个post,然后我res.send("aaa"),那么网页将跳转到一个只有文本aaa的页面;
【3】假如参数为Array(数组),或者Ojbect(对象),那么将返回一个JSON;
0 0
- NodeJs——(14)express框架的send()方法简介
- 初窥nodejs(四) ——express框架
- nodejs开发——express框架学习
- 搭建nodejs的express框架
- nodejs开发——mongodb数据库与express框架结合
- nodeJS的express框架的搭建
- nodejs的主要框架express的安装
- NodeJS框架Express的模板视图机制
- Nodejs的Express框架简单使用
- nodejs的express自动生成项目框架
- nodejs express框架的快速安装
- nodejs之express框架的运用
- nodejs+express搭建自己的服务框架
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- nodeJS链接mysql数据库(express框架)
- MFC 托盘中添加程序图标
- HDU 1242 Rescue【BFS+优先队列】
- Git 问题,一个 master,多个新功能分支,怎样有序地合并和提交
- 67. Add Binary
- dwr 后台推送技术
- NodeJs——(14)express框架的send()方法简介
- 剑指offer:2.3.3链表:删除第一个含有某值节点
- javascript模版引擎Mustache
- putty psftp连接到腾讯云服务器
- 怎么理解CPU与显卡的关系
- Layer3 ACL
- 在64位系统以及64位编译器下字节对齐----阿里巴巴2015实习生笔试题
- CodeIgniter 数据库连接查询
- cannot be cast to android.widget.HeaderViewListAdapter