- get 获取信息请求post post处理请求put 编辑信息的请求 (用的不多)delete 删除信息的请求
- ? 匹配0次或者1次 ( ' ab?cd' ) 可 abcd / acd* 匹配其他1次或者多次 ( ' ab*cd' ) 可 abcd / abbbbasdasdbbcd + 匹配1次或者多次 ( ' ab*cd' ) 可 abcd / abbbbbcd ()? 匹配0次或者1次 ( ' a(bc)?d' ) 可 ad / abcd
const express = require('express'); const { send } = require('process'); const app = express() app.listen(8000, () => { console.log('请求成功端口为:http://localhost:8000'); }) // get 请求 获取信息的请求 app.get('/', (req, res) => { res.send('我是get请求') }) //post 方式处理请求 ,用户 app.post('/', (req, res) => { res.send('我是post请求') }) //put 方式请求 用于编辑信息的请求 用的不多 app.put('/', (req, res) => { res.send('我是put请求') }) //delete 方式请求 , 一般用于 删除请求的请求 用的不多 app.delete('/', (req, res) => { res.send('我是delete请求') }) // 不完整路径匹配 // ? 表示匹配前方的字母 0 次或者 acd / abcd app.get('/ab?cd', (req, res) => { res.send('?表示前方的字母出现0次或者1次') }) // ? + 匹配一次或者1次 abcd/abbbcd 不能匹配其他字母 app.get('/ab+cd', (req, res) => { res.send('匹配一次或者多次 abcd/abbbcd不能匹配其他字母') }) // * 匹配一次或者多次 , 同时还可以匹配其他字母 abbbbdddcd app.get('/ab*cd', (req, res) => { res.send(' * 匹配一次或者多次 , 同时还可以匹配其他字母') }) // 匹配 bc 0 次或者 一次 要不出现ab 要不就是abcd app.get('/a(bc)?d', (req, res) => { res.send('// 匹配 bc 0次或一次') })
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)