中文文檔html
express的安裝express
基本使用npm
代碼結構api
"use strict"; const express = require("express"); let app = express(); app.get("/", (req,res)=>{ res.setHeader("Content-Type","text/html;charset=utf8"); res.write("個人天哪"); res.end(); }); app.listen(8888,()=>{ console.log("開始監聽..."); });
app.get("/", (req, res) => { res.setHeader("Content-Type", "text/html;charset=utf-8"); res.write("歡迎"); res.end(); }); app.get("/photo", (req, res) => { res.write("<h1>沒有照片</h1>"); res.end(); });
//請求地址的形式 http://127.0.0.1:8888/post?id=1&token=abcd app.get("/post", (req, res) => { //解析url中的參數 方式1 //let query = url.parse(req.url, true).query; //console.log(query.id); //console.log(query.token); //解析url中的參數 方式2 //console.log(req.query); //console.log(req.query.id); ////過時的方法,不推薦使用 //console.log(req.param("id")); res.write("ceshi"); res.end(); });
//請求地址的形式 http://127.0.0.1:8888/zs/1002.html app.get("/:username/:id.html", (req, res) => { //獲取參數 console.log(req.params); console.log(req.params.username); res.send("haha"); });