nodejs入门
wfq_w553508682
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nodejs入门4:中间件
1、什么是中间件 中间件完整的结构: 1、是一个函数 2、四个参数:err, req, res, next // /test?name=1234 function valid_name_middleware (req,res,next) { let{name} = req.query if( !name || name.length) { res.json({message: '缺少name参数'}) } else { next() } } app.use('*',valid_name_m原创 2021-05-16 21:48:27 · 221 阅读 · 1 评论 -
nodejs入门3:Route
//web服务如何处理一个请求 url->网络->dns解析->目标服务器 如何响应这个请求 => 路由 //规则 定义路由的两种方式: 1、请求的方法来区分 //get、post const express = require('express') const app = express() app.get('/demo',(req,res) => { res.json({ name: 'tom get' }) }) app.post('/demo',(req,r原创 2021-05-16 20:45:47 · 273 阅读 · 0 评论 -
nodejs入门2:创建一个express实例
const express = require('express') const port = 3000 //express实例 express封装的请求比nodejs原生的http功能强大很多 const app = express() app.get((req,res) => { let {age} = req.params res.json({ name: 'tom', age }) }) app.send((req,res) => { res.send('tom po原创 2021-05-16 19:21:38 · 182 阅读 · 0 评论 -
nodejs入门1:创建一个最简单的web服务
//web服务 const http = require('http') const hostname = '127.0.0.1' const port = 3000 //创建一个server实例 const server = http.createServer((req,res) => { //req: 请求对象 //res: 响应对象 res.statusCode = 200 res.setHeader('Content-Type','text/plain') res.end("He原创 2021-05-16 18:32:14 · 148 阅读 · 0 评论
分享