| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 【无标题】 -> 正文阅读 |
|
[大数据]【无标题】 |
//添加错误处理中间件,拦截所有路由传递的错误 app.use((err, req, res, next) => { ? ? //err接收的错误内容 ? ? console.log(err); ? ? res.send({ code: 500, msg: '服务器错误' }) });
[ //添加中间件获取post传递数据转对象 ?req.body(结果) get req.params req.query ? ? app.use(express.urlencoded({ ? ? ? ? extended: true ? ? ? })); ] //添加静态目录 app.use(express.static('./public')) ? ? //给所有路由添加前缀/v1/user app.use('/v1/users', router); //引入查询字符串模块 const obj = querystring = require('querystring'); { //引入 express模块 ? ? const express = require('express'); ? ? //创建web服务器 ? ? const app = express(); ? ? //设置端口 ? ? app.listen(8080, () => { ? ? ? ? console.log('启动'); ? ? }); } [ //引入mysql模块 ? ? const mysql = require('mysql'); ? ? //创建连接池 ? ? const pool = mysql.createPool({ ? ? ? ? host: '127.0.0.1', ? ? ? ? port: '3306', ? ? ? ? user: 'root', ? ? ? ? password: '', ? ? ? ? database: 'xz' ? ? }); ? ? //暴露 ? ? module.exports = pool; ] user <= 路由器 <= 数据库 //引入express模块 const express = require('express'); //建立路由器对象 const r = express.Router(); //添加路由 r.post('/reg', (req, res, next) => { ? ? //1.1获取post传递参数 ? ? var obj = req.body; }); //路由传参(req.params) r.get('/bian/:uid', (req, res, next) => {}) //暴露 module.exports = r; ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 8:39:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |