Nodejs 学习笔记
##接受参数传递 Express官网给出了获取参数的三种方法
- Checks route params (req.params), ex: /user/:id
- Checks query string params (req.query), ex: ?id=12
- Checks urlencoded body params (req.body), ex: id=12
##RESTful API
- GET - 用于获取数据。
- PUT - 用于添加数据。
- DELETE - 用于删除数据。
- POST - 用于更新或添加数据。
##防止SQL注入
- mysql.escape()
- connection.escape()
- pool.escape()
例如
var sql = 'SELECT * FROM users WHERE id = ' + connection.escape(userId);
##SQL语句格式化输入
var query = connection.query('SELECT ?? FROM ?? WHERE id = ?', [columns, 'users', userId], function(err, results) { // ...
});
##参考资料
按照我看的顺序排序:
Nodejs 详细教程 我还没看
大家有什么学习感想一起来编辑吧!
DISCUSSION
Newest Posts