栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

express 请求方式(常用) / 不完整请求路径

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

express 请求方式(常用) / 不完整请求路径

 express 请求方式(常用)
    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次或一次')
})

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/705126.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号