基于nodejs res.end和res.send的区别


Posted in NodeJs onMay 14, 2018

简单来说就是   如果服务器端没有数据返回到客户端 那么就可以用 res.end

但是 如果 服务器端有数据返回到客户端 这个时候必须用res.send ,不能用 res.end(会报错)

例子:

var express = require('express');
var app = express();
var mysql = require('mysql');
var connection = mysql.createConnection({
 host : 'localhost',
 user : 'root',
 password : 'root',
 port : 3306,
 database : 'test'
})
sql = 'select * from websites';
var arr = [];
connection.query(sql,function (err, results) {
 if (err){
  console.log(err)
 }else{
  console.log(results);
  for(var i = 0;i < results.length;i++){
   arr[i] = results[i].name;
  }
  app.get('/',function (req, res) {
   res.send(arr); //这里必须用res.send,因为有数据返回到客户端
  })
 }
})
app.listen(3001);

以上这篇基于nodejs res.end和res.send的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
nodejs入门详解(多篇文章结合)
Mar 07 NodeJs
nodejs npm包管理的配置方法及常用命令介绍
Jun 05 NodeJs
Nodejs实现多人同时在线移动鼠标的小游戏分享
Dec 06 NodeJs
Nodejs进阶:如何将图片转成datauri嵌入到网页中去实例
Nov 21 NodeJs
nodejs+express实现文件上传下载管理网站
Mar 15 NodeJs
nodejs个人博客开发第四步 数据模型
Apr 12 NodeJs
nodejs入门教程六:express模块用法示例
Apr 24 NodeJs
NodeJS使用七牛云存储上传文件的方法
Jul 24 NodeJs
nodejs前端自动化构建环境的搭建
Jul 26 NodeJs
ubuntu编译nodejs所需的软件并安装
Sep 12 NodeJs
Nodejs中获取当前函数被调用的行数及文件名详解
Dec 12 NodeJs
Nodejs 微信小程序消息推送的实现
Jan 20 NodeJs
nodeJs爬虫的技术点总结
May 13 #NodeJs
修改Nodejs内置的npm默认配置路径方法
May 13 #NodeJs
nodejs取得当前执行路径的方法
May 13 #NodeJs
详解Nodejs内存治理
May 13 #NodeJs
nodejs更改项目端口号的方法
May 13 #NodeJs
利用nodeJs anywhere搭建本地服务器环境的方法
May 12 #NodeJs
NodeJs搭建本地服务器之使用手机访问的实例讲解
May 12 #NodeJs
You might like
PHP5.3.1 不再支持ISAPI
2010/01/08 PHP
linux系统上支持php的 iconv()函数的方法
2011/10/01 PHP
再Docker中架设完整的WordPress站点全攻略
2015/07/29 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)
2017/04/07 PHP
PHP实现非阻塞模式的方法分析
2018/07/26 PHP
Javascript 布尔型分析
2008/12/22 Javascript
JavaScript闭包 懂不懂由你反正我是懂了
2011/10/21 Javascript
浅析offsetLeft,Left,clientLeft之间的区别
2013/11/30 Javascript
JavaScript中的Truthy和Falsy介绍
2015/01/01 Javascript
JavaScript Array对象详解
2016/03/01 Javascript
Django中使用jquery的ajax进行数据交互的实例代码
2017/10/15 jQuery
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
Angular Excel 导入与导出的实现代码
2019/04/17 Javascript
[23:21]Ti4 冒泡赛第二轮DK vs C9 2
2014/07/14 DOTA
简单介绍Python中的try和finally和with方法
2015/05/05 Python
python实现SMTP邮件发送功能
2020/06/16 Python
Python日期时间Time模块实例详解
2019/04/15 Python
python设计tcp数据包协议类的例子
2019/07/23 Python
python之pexpect实现自动交互的例子
2019/07/25 Python
Django上线部署之IIS的配置方法
2019/08/22 Python
python爬虫 正则表达式解析
2019/09/28 Python
Python脚本实现监听服务器的思路代码详解
2020/05/28 Python
奢华时尚的独特视角:La Garçonne
2018/06/07 全球购物
AJax面试题
2014/11/25 面试题
大学生大二自我鉴定
2013/10/28 职场文书
加拿大留学自荐信
2014/01/28 职场文书
教师个人自我鉴定
2014/02/08 职场文书
经典婚礼主持词
2014/03/13 职场文书
市场开发计划书
2014/05/07 职场文书
艺术设计专业求职自荐信
2014/05/19 职场文书
授权收款委托书
2014/09/23 职场文书
2016大学生求职自荐信范文
2016/01/28 职场文书
会计工作自我鉴定范文
2019/06/21 职场文书
Mysql中常用的join连接方式
2022/05/11 MySQL