基于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 相关文章推荐
Google官方支持的NodeJS访问API,提供后台登录授权
Jul 29 NodeJs
详谈nodejs异步编程
Dec 04 NodeJs
nodeJS代码实现计算交社保是否合适
Mar 09 NodeJs
NodeJS创建基础应用并应用模板引擎
Apr 12 NodeJs
nodejs 的 session 简单使用
Jun 06 NodeJs
Nodejs从有门道无门菜鸟起飞必看教程
Jul 20 NodeJs
Nodejs进阶:核心模块net入门学习与实例讲解
Nov 21 NodeJs
nodejs6下使用koa2框架实例
May 18 NodeJs
NodeJS自定义模块写法(详解)
Jun 27 NodeJs
详解nodejs中express搭建权限管理系统
Sep 15 NodeJs
详解redis在nodejs中的应用
May 02 NodeJs
使用nodejs分离html文件里的js和css详解
Apr 12 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
php 安全过滤函数代码
2011/05/07 PHP
PHP+MYSQL会员系统的登陆即权限判断实现代码
2011/09/23 PHP
PHP中strlen()和mb_strlen()的区别浅析
2014/06/19 PHP
thinkPHP框架自动填充原理与用法分析
2018/04/03 PHP
准确获得页面、窗口高度及宽度的JS
2006/11/26 Javascript
js实现运行代码需要刷新的解决方法
2007/08/18 Javascript
一步一步教你写一个jQuery的插件教程(Plugin)
2009/09/03 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
javascript将浮点数转换成整数的三个方法
2014/06/23 Javascript
NodeJS学习笔记之Connect中间件模块(二)
2015/01/27 NodeJs
JavaScript取得键盘按下方向键是哪个的方法
2015/08/04 Javascript
js简单设置与使用cookie的方法
2016/01/22 Javascript
浅谈js控制li标签排序问题 js调用php函数的方法
2016/10/16 Javascript
jQuery多选框选择数量限制方法
2017/02/08 Javascript
详解Node.js读写中文内容文件操作
2018/10/10 Javascript
在Webpack中用url-loader处理图片和字体的问题
2020/04/28 Javascript
微信小程序12行js代码自己写个滑块功能(推荐)
2020/07/15 Javascript
VUE UPLOAD 通过ACTION返回上传结果操作
2020/09/07 Javascript
python使用Queue在多个子进程间交换数据的方法
2015/04/18 Python
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
2017/06/12 Python
django反向解析和正向解析的方式
2018/06/05 Python
Python编程中flask的简介与简单使用
2018/12/28 Python
python线程定时器Timer实现原理解析
2019/11/30 Python
Python加密模块的hashlib,hmac模块使用解析
2020/01/02 Python
在TensorFlow中屏蔽warning的方式
2020/02/04 Python
Python基于requests库爬取网站信息
2020/03/02 Python
BCBG官网:BCBGMAXAZRIA
2017/12/29 全球购物
Hawes & Curtis澳大利亚官网:英国经典服饰品牌
2018/10/29 全球购物
Schecker荷兰:狗狗用品和配件
2019/06/06 全球购物
分别介绍一下Session Bean和Entity Bean
2015/03/13 面试题
心得体会范文
2014/01/04 职场文书
工作决心书
2014/03/11 职场文书
《神奇的克隆》教学反思
2014/04/10 职场文书
个人房屋买卖协议书(范本)
2014/10/04 职场文书
重阳节简报
2015/07/20 职场文书
2016年教代会开幕词
2016/03/04 职场文书