express使用方法

2022-07-01 20:33:14 字數 4041 閱讀 4216

express 是乙個簡潔而靈活的 node.js web應用框架.

提供了一系列強大特性幫助你建立各種 web 應用,和豐富的 http 工具。

使用 express 可以快速地搭建乙個完整功能的**。

express 框架核心特性:

vscode開啟資料夾

// 引入express

const express = require("express");

//建立express的例項

//設定監聽埠

啟動後還無法開啟.還需要url

// 引入express

const express = require("express");

//建立express的例項

//大部分應用使用json格式,為了讓express能夠解析json格式的請求體,

//請求前響應前做特定的

res.send("hello world");

}); console.log("收到請求體:",req.body);

res.status(201).send();

});//設定監聽埠

});

使用postman來測試

收到請求,返回了201狀態碼

put是用來更新伺服器上資源的.要知道存在資源的唯一標識,一般是資料庫中的id,put發出請求時,在url中提供標識引數.然後在express中解析出來.根據它去更新伺服器上的資源.

// 引入express

const express = require("express");

//建立express的例項

//大部分應用使用json格式,為了讓express能夠解析json格式的請求體,

//請求前響應前做特定的

res.send("hello world");

}); console.log("收到請求體:",req.body);

res.status(201).send();

});//根跟徑後面的值都會做為請求的引數,並且賦給名為id的變數.

console.log("收到請求的引數,id為: ",req.params.id);

console.log("收到請求體:",req.body);

res.send();

});//設定監聽埠

});

postman來試試看

// 引入express

const express = require("express");

//建立express的例項

//大部分應用使用json格式,為了讓express能夠解析json格式的請求體,

//請求前響應前做特定的

res.send("hello world");

}); console.log("收到請求體:",req.body);

res.status(201).send();

});//根跟徑後面的值都會做為請求的引數,並且賦給名為id的變數.

console.log("收到請求的引數,id為: ",req.params.id);

console.log("收到請求體:",req.body);

res.send();

}); console.log("收到請求引數,id為: ",req.params.id);

res.status(204).send();

});//設定監聽埠

對於乙個json的express專案,一般會有多組api,比如文章,產品,訂單等,然後分布在子路由中處理.

在專案根目錄下建立乙個routes資料夾,子目錄下建立post.js

在post.js 中匯入express例項.

post.js**如下:

//匯入例項

const express = require("express");

//建立叫route的例項,處理子路由

var route = express.router();

route.get("/",(req,res)=>); //get請求中返回例項資料

});route.post("/",(req,res)=>);

});//根跟徑後面的值都會做為請求的引數,並且賦給名為id的變數.

};

// 引入express

const express = require("express");

const port = 3000//設定監聽埠

const routes = require("./routes")//引入routes資料夾

//大部分應用使用json格式,為了讓express能夠解析json格式的請求體,

//請求前響應前做特定的

res.send("hello world");

}); console.log("收到請求體:",req.body);

res.status(201).send();

});//根跟徑後面的值都會做為請求的引數,並且賦給名為id的變數.

console.log("收到請求的引數,id為: ",req.params.id);

console.log("收到請求體:",req.body);

res.send();

}); console.log("收到請求引數,id為: ",req.params.id);

});

有點亂,空了整理下

pythonpip使用方法 pip使用方法整理

匯出專案已安裝的pip包 pip list 檢視專案中安裝的包 pip freeze requirements.txt 將專案中所用到的第三方庫輸出到requirements.txt中 pip install 版本號 pip install i 本次使用清華源進行安裝 離線安裝第三方庫 一鍵安裝整個...

使用方法 離型劑使用方法

1 使用離型劑前必須確保模具乾淨,無粉塵 蠟垢 樹脂垢 油汙等殘留物質。可以使用專用的模具潔模劑進行清洗,不可用其他液體清洗,以免清洗不乾淨或損壞模具。另外,如果您的模具是新的,在清洗乾淨後,務必要對模具進行初步處理,用離型劑在模具表面噴 刷塗5 6次,之後方可正常投入生產。2 使用離型劑時,首先要...

使用方法 卡丁車輪胎使用方法

輪胎的使用方法很重要 卡丁車輪胎是卡丁車場日常執行中的主要易損件,但是輪胎的使用方法很重要。哪些情況下會縮短輪胎的使用壽命呢?一 跑道地面粗糙 有的跑道在鋪瀝青時,或者選錯了瀝青中石子的規格,或者碾壓得不夠平整,導致路面粗糙。有的跑道使用現成的水泥地,但表面粗糙或不平整。有的室內跑道,為了提高輪胎的...