方便進行編碼處理。
簡述
簡單來說,Buffer 是一種「二進位的資料格式」。
JavaScript 裡面沒有內建的這種資料型態,所以 Node.js 中引入了 Buffer 模組來讓 JavaScript 可以處理二進位的資料。
詳細可以參考 官方文件
把文字轉換成 base64
使用 Buffer.from('string', 'decode')
,前面是原字串,後面是用什麼編碼來讀取字串:
備註:不引入其實也沒關係,因為在 Node.js 中 Buffer 是全域變數
1 | // 利用解構引入 Buffer.Buffer |
應用在 http base authentication
1 | // YWRtaW46YWRtaW4xMjM |