nodejs自學之旅(4) cookie的使用

2021-08-15 12:25:29 字數 1007 閱讀 3023

關於nodejs自學的章節,本章是倒數第二章,預告一下後面的內容,關於model物件的增刪改查,也就是資料庫的幾種基本操作,還有就是分頁操作。算是一些比較常規的操作,學完後開啟vue.js自學的章節。完成三項自學後會開始搭建全景圖web平台。

本章要用到乙個常用的功能,就是cookie,cookie物件儲存在瀏覽器中,這為很多操作提供了便利,如使用者首次登陸後,可以通過cookie記住該使用者的一些資訊,以供後續的操作使用。補充乙個事情:我的第乙個專案是學生團體自己搞的,登入之後,後面的介面老讓我傳使用者名稱引數方便他去查詢,煩得要死,吐槽一下之前的服務端,就不能存cookie自己去取嘛!

關於cookie如何使用,首先肯定是載入cookie模組

//載入cookie模組

var cookies = require("cookies");

載入完之後就可以建立乙個例項以供使用了

req.cookies = new cookies(req,res); //建立cookie例項,儲存在request請求頭里

next();})

request header裡有cookie物件後,就可以在登入的時候用set方法設定cookie了

req.cookies.set('userinfo',json.stringify()

););

設定完之後,登入成功後開啟network檢視

cookie儲存後可以隨時用get方法取出來,比如對不同的使用者資訊使用不同的處理方式

req.cookies = new cookies(req,res);

req.userinfo = {};

if(req.cookies.get('userinfo')) ).then(function(finduserinfo))

}catch (e)

}else})

JAVA自學之旅(六)

1.方法遞迴呼叫 遞迴 方法自身呼叫自身 能不用盡量不用 遞迴必須要設定結束條件,不然絕對會有棧記憶體錯誤。即使設定了結束條件,也可能會有錯誤。2.計算1到n加法的兩種方式 public class test1 public static int sum int n else 計算1到n所有數的和,...

自學總結4

第四章 1 絕對路徑 從根目錄 開始寫起的檔名或者目錄的名稱 相對路徑 相對於目前路徑的檔名寫法 cd 切換路徑 pwd 顯示當前所在目錄 2 在windows中,能夠執行的副檔名通常為.com.exe.bat.而在linux中,只要你的許可權中有x的話,就代表這個檔案具有被執行的權利。3 fhs要...

Linux自學之旅 基礎命令(五)

linux自學之旅 基礎命令 五 總結 1.上一節我們講述了 硬鏈結 和軟鏈結,主要講述了兩種鏈結的區別和他們的一些基本工作原理,還沒看的下方鏈結 硬鏈結和軟鏈結 2.那麼這節我們就接著講目錄和檔案都可以操作的命令 還記得我們之前講過的rmdir命令,它的作用只是刪除乙個空目錄,我們說過他在日常使用...