10_常見的get和post請求_路由器_ejs服務器渲染模板引擎

1. 常見的 get 和 post 請求有哪些?ajax

常見的發送 get 請求方式:express

在瀏覽器地址欄輸入 url 地址訪問瀏覽器

全部的標籤默認發送的是 get 請求:如 script link img a安全

form 表單默認也是 get 請求服務器

常見的發送 post 請求方式:app

經過 form 表單,設置 method="post" 發送模塊化

還有 ajax 能夠發任意請求post

2. get和post的區別url

參數位置不一樣:spa

get 位於 url 的查詢字符串

post 位於請求體參數

安全性不同:

get請求相對不安全(請求參數直接可見)

post請求相對安全(請求參數位於請求體內)

3. 路由器

用來分類管理路由,從而實現路由的模塊化

使用:

① 引入express模塊

② 建立路由器實例對象

③ 用路由器對象要管理的路由或中間件

④ 暴露出去

⑤ 在主模塊引入

⑥ 經過app.use應用

4. ejs

高效的js模板引擎

用來服務器渲染

服務器渲染頁面技術: 服務器將數據提早渲染到頁面上,將渲染好數據的頁面返回給瀏覽器

使用:

① 下載ejs

② 配置模板資源目錄

③ 配置要使用模板引擎

④ 將後臺數據渲染到頁面模板 xxx.ejs 文件 資源上

模板語法:

`<%   %>`     在其中能寫任意的js代碼,沒有任何輸出到頁面上

`<%=  %>`     輸出進行轉義後指定數據到頁面上。

安全性更高,凡是涉及到用戶輸入的內容,都得通過特殊處理

`<%-  %>`     輸出非轉義後指定數據到頁面上 

相關文章
相關標籤/搜索