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