有關第三方中介軟體,這裡我們分析幾個比較重要和常用的,知道這幾個的使用,其它的也就會了。
body-parser :解析body中的資料,並將其儲存為request物件的body屬性。
cookie-parser :解析客戶端cookie中的資料,並將其儲存為request物件的cookie屬性
express-session :解析服務端生成的sessionid對應的session資料,並將其儲存為request物件的session屬性
query:這個中介軟體將乙個查詢字串從url轉換為js物件,並將其儲存為request物件的query屬性。這個中介軟體在第四個版本中已經內建了無需安裝。
目錄
使用body-parser外掛程式解析post請求的表單資料
使用body-parser外掛程式解析ajax請求的json資料
2.login.html
npm install body-parser
const express = require('express');
const bodyparser = require('body-parser')
// 掛載內建中介軟體
// 掛載引數處理中介軟體(post)
// 處理get提交引數
let data = req.query;
console.log(data);
res.send('get data');
});// 處理post提交引數
let data = req.body;
// console.log(data);
if(data.username == 'admin' && data.password == '123')else
}); console.log('running...');
});
const express = require('express');
const bodyparser = require('body-parser')
// 掛載內建中介軟體
// 掛載引數處理中介軟體(post)
// 處理get提交引數
let data = req.query;
console.log(data);
res.send('get data');
});// 處理post提交引數
let data = req.body;
// console.log(data);
if(data.username == 'admin' && data.password == '123')else
}); res.end('put data');
}); res.end('delete data');
}); console.log('running...');
});
Koa教程筆記(二) 第三方中介軟體 ejs
需要安裝的包 koa,koa router,koa views和ejs。第三方中介軟體 配置模板引擎中介軟體 第三方中介軟體 第乙個引數是模板存放位置 use views views 公共資料共享 use async ctx,next ejs模板呼叫 呼叫方式與nodejs中呼叫的引數基本一致,不過...
node常用外掛程式 第三方模組 中介軟體使用
用於熱更新,隨時監控檔案的變化 安裝npm i g nodemon 使用nodemon index.js nvm用於nodejs版本管理,我們在開發過程中,不同的專案需要使用不同的node版本,這時我們可以使用nvm來切換當前使用版本 mac下配置 在終端中執行curl o bash 或wget q...
Node 第三方模組
什麼是第三方模組?別人寫好的 具有特定功能的 我們能直接使用的模組即第三方模組,由於第三方模組通常都是由多個檔案組成硬切被放置在乙個資料夾中,所以又名包。第三方模組有兩種存在形式 以js檔案的形式存在,通常封裝了一些特定的功能,並向外提供實現專案具體功能的api介面,讓其他的開發者呼叫。以命令列工具...