目录
一、创建服务器
1、新建demo文件夹
2、在demo文件夹内执行
npm i express --save
3、创建server.js
4、导入express
const express = require("express");
4、创建web服务器
const app =express();
5、调用app.listen启动服务器,端口为5006
app.listen(5006,(err)=>{ if(!err) console.log('服务器启动成功'); })
6、启动服务器
node server
7、运行结果
二、express监听GET请求
1、发送GET请求,并获取query参数
客户端可以使用 ?name=‘憨瓜’&age='4岁'
这种字符串形式发送到服务器的参数,可以通过req.query的形式获取
req.query默认是一个空对象
app.get('请求url',(req,res)=>{
console.log(req.query) // 打印一个对象
})
2、发送GET请求,并获取params参数
客户端可以使用 :参数名
这种占位符形式发送到服务器的参数,可以通过req.params的形式获取
req.params默认是一个空对象
app.get('请求url/:name',(req,res)=>{
console.log