前期知道的知识点:http请求-响应
express的基本使用
- 安装:
1
npm install express
- 引入express
1
2const { request, response } = require('express');
const express = require('express'); - 创建应用对象
1
const app = express();
- 创建路由规则
1
2
3
4
5reuqest:是对请求报文的封装
response:是对响应报文的封装
app.get('/路径',(request,response)=>{});
app.post('/路径',(request,response)=>{});
可接受任意类型的请求:app.all('/路径',(request,response)=>{}); - 监听端口启动服务
1
app.listen(8000,()=>{})
app.all 内部的一些设置
- 设置响应头,设置允许跨域:
1
response.setHeader('Access-Control-Allow-Origin', '*');
- 设置响应体:
1
response.send('HELLO AJAX - 2')
- 设置响应头:
1
response.setHeader('Access-Control-Allow-Headers','*');
- JSON 响应: 使用JSON.stringify()将对象转为字符串,然后通过response.send()设置到响应体
- 延时响应:设置个延时器