express post請求表單 重定向

2021-09-24 17:13:22 字數 1849 閱讀 3984

var express = require('express')

var bodyparser = require('body-parser')

// 配置使用 art-template 模板引擎

// 第乙個引數,表示,當渲染以 .art 結尾的檔案的時候,使用 art-template 模板引擎

// express-art-template 是專門用來在 express 中把 art-template 整合到 express 中

// 雖然外面這裡不需要記載 art-template 但是也必須安裝

// 原因就在於 express-art-template 依賴了 art-template

// express 為 response 相應物件提供了乙個方法:render

// render 方法預設是不可以使用,但是如果配置了模板引擎就可以使用了

// res.render('html模板名', )

// 第乙個引數不能寫路徑,缺省會去專案中的 views 目錄查詢該模板檔案

// 也就是說 express 有乙個約定:開發人員把所有的視**件都放到 views 目錄中

// 如果想要修改預設的 views 目錄,則可以

// 配置 body-parser 中介軟體(外掛程式,專門用來解析 表單 post 請求體)

//跟後面的關聯**:

//var comment = req.body

var comments = [,

, ,

, ] res.render('index.html', )

}) res.render('post.html')

})// 當以 post 請求 /post 的時候,執行指定的處理函式

// 這樣的話我們就可以利用不同的請求方法讓乙個請求路徑使用多次

// 1. 獲取表單 post 請求體資料

// 2. 處理

// 3. 傳送響應

// req.query 只能拿 get 請求引數

// console.log(req.query)

var comment = req.body

comment.datetime = '2017-11-5 10:58:51'

comments.unshift(comment)

// res.send

// res.redirect

// 這些方法 express 會自動結束響應

表單 HTTP請求響應相關

table thead tbody tfoot caption colgroup tr th td tr是table的孫子,td是table的重孫 客戶端 前端 請求 響應 服務端 後端 1xxinformational 資訊性狀態碼 接受的請求正在處理 2xxsuccess 成功狀態碼 請求正常處...

php socket模擬表單傳送請求

1 3 http請求類 php socket 4 todo 這裡還有很多未完善的地方,僅有簡單的get post head請求 28 傳送http get請求 29 access public 30 param string url 請求的url 31 32public function get u...

表單前端驗證 ajax非同步請求

今天做了乙個登錄檔單的各個欄位的前端的驗證,感覺能用,但不知道還有沒有更好的方法,特別是阻止表單提交那塊,用了4個變數,感覺有點麻煩,明天要後台驗證,用到正規表示式,之前沒用過,又可以嘗試新的東西了 function else if phone attr value length 11 else 非...