最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

JavaScript全解析——express

2023-06-13 11:18 作者:千鋒前端  | 我要投稿

express 的基本使用

●express 是什么?
○是一個 node 的第三方開發(fā)框架
■把啟動服務器包括操作的一系列內(nèi)容進行的完整的封裝
■在使用之前, 需要下載第三方
■指令: npm install express

1.基本搭建

2.配置靜態(tài)資源

a.之前:
i.約定:
1.所有靜態(tài)資源以 /static 開頭
2.按照后面給出的文件名自己去組裝的路徑
ii.組裝:
1.準備了初始目錄 './client/'
2.按照后綴去添加二級目錄
3.按照文件名去查找內(nèi)容
iii.例子: /static/index.html
1.自動去 './client/views/index.html'

b.現(xiàn)在:
i.約定:
1.所有靜態(tài)資源以 /static 開頭
2.按照 /static 后面的路徑去訪問指定文件
3.要求: 在 /static 以后的內(nèi)容需要按照 二級路徑的正確方式書寫
a. 假設你需要請求的是 './client/views/index.html' 文件
b.你的請求地址需要書寫 '/static/views/index.html'

c.語法:
i.?express.static('開放的靜態(tài)目錄地址')
ii.server.use('訪問這個地址的時候', 去到開放的靜態(tài)目錄地址)

3.配置接口服務器

express 的路由

●express 提供了一個方法能夠讓我們制作一張 "路由表"
●目的就是為了幫助我們簡化 服務器index.js 內(nèi)部的代碼量
●服務器根目錄/router/goods.js

●服務器根目錄/router/index.js

●服務器根目錄/index.js

express 的中間件
●概念
○在任意兩個環(huán)節(jié)之間添加的一個環(huán)節(jié), 就叫做中間件
●分類
○全局中間件
■語法: server.use(以什么開頭, 函數(shù))
●server: 創(chuàng)建的服務器, 一個變量而已
●以什么開頭: 可以不寫, 寫的話需要是字符串
●函數(shù): 你這個中間件需要做什么事

○路由級中間件
■語法: router.use(以什么開頭, 函數(shù))
●router: 創(chuàng)建的路由表, 一個變量而已
●以什么開頭: 可以不寫, 寫的話需要是字符串
●函數(shù): 你這個中間件需要做什么事

○請求級中間件
■直接在請求路由上, 在路由處理函數(shù)之前書寫函數(shù)即可

○錯誤中間件
■本質上就是一個全局中間件, 只不過處理的內(nèi)容

token 的使用
●token 的使用分為兩步
○加密
■比如用戶登陸成功后, 將一段信息加密生成一段 token, 然后返回給前端
○解密
■比如用戶需要訪問一些需要登陸后才能訪問的接口, 就可以把登錄時返回的token保存下來
■在訪問這些接口時, 攜帶上token即可
■而我們接收到token后, 需要解密token, 驗證是否為正確的 token 或者 過期的 token
1.加密

2.解密


JavaScript全解析——express的評論 (共 條)

分享到微博請遵守國家法律
南丹县| 甘谷县| 尼玛县| 嵊泗县| 政和县| 元谋县| 镇原县| 大城县| 抚远县| 布拖县| 阿合奇县| 定西市| 墨脱县| 临城县| 喀喇| 武强县| 溆浦县| 香格里拉县| 肥城市| 察哈| 高碑店市| 铜川市| 阜康市| 北川| 三门县| 紫阳县| 西贡区| 方山县| 瑞金市| 龙海市| 渝中区| 四会市| 兴宁市| 阜宁县| 武隆县| 日照市| 积石山| 巴中市| 平定县| 嘉定区| 永善县|