连接数据库
1.创建 server
const http = require("http");
2.绑定–“request”
server.on("request",(req,res)=>{ })
Ps:req
获取访问路径/访问方式
Ps:res
向页面传递响应的值
3.防止乱码/设置请求头 res.setHeader()
语法:res.setHeader("Content-Type","text/html;charset=utf-8");
4.启动 listen();
server.listen(80,()=>{console.log("服务启动成功");})
浏览器调取接口方式/访问方式
1.http://127.0.0.1
2.本地IP--就是IPv4:内容;(拿取本地IP在 cmd内 使用-- " ipconfig ")
例:10.11.136.77等,再加上---冒号:80/81
3.hppt://localhost
解决跨域问题使用
cors
cmp 内写入 npm i cors
导入require
在app创建服务后使用
托管静态资源:
express.static();
方法
> 导入express
> const express = require("express");
> const cors = require('cors');
> const app = express();
> app.use(cors());
> app.get("url",(req,res)=>{}) app.get("/",(req,res)=>{
> res.send("get请求访问首页接口成功")
> })
> app.get("/index",(req,res)=>{
> res.send("get请求访问/index接口成功") })
> app.post("url",(req,res)=>{
> }) app.post("/index",(req,res)=>{
> res.send("post请求访问/index接口成功")
> })
> app.listen(81,()=>{
> console.log("express服务启动成功"); })
> app.use(cors());
> app.use(express.static("../node/day09(2).html"))
> app.get("/login",(req,res)=>{
> console.log(req.query);
> let data = req.query;
> if(data.userName=="admin")
> })