nodejs res.end和res.send 区别
来源:互联网 发布:string数组添加数据 编辑:程序博客网 时间:2024/04/29 05:30
原文链接:http://blog.csdn.net/genziisme/article/details/70144334
简单来说就是 如果服务器端没有数据返回到客户端 那么就可以用 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);
阅读全文
0 0
- nodejs res.end和res.send 区别
- nodejs res.end和res.send 区别
- assets和res区别
- Express中res.render和res.redirect的区别
- res
- res
- res
- res
- assets和res/raw的区别
- res下raw和assets的区别
- assets和res/raw的区别
- res/raw和assets的区别
- assets和res/raw的区别
- app.render和res.render的区别
- res与res-auto的区别
- res与res-auto的区别
- res与res-auto的区别
- res与res-auto的区别
- 那些年重温GreenDao时遇到的坑
- Codeforces492C【模拟】
- Java Bug 6260652 记录
- 【C++】改错题总结
- Jfinal学习日志第一章-快速上手(详细图解)
- nodejs res.end和res.send 区别
- 关于工作
- Luogu 1311(dp/模拟)(NOIP 2011)
- C++ 文件操作
- NOIP2017复习题 上课(dp)
- 2017
- python_lesson3_变量的使用
- 20171022
- CSAPP lab0 简单链表操作