Node學習之Express模塊(一)

使用GET方法

  • 首先寫一個簡單的界面,method設置爲get方式(命名爲form.html) 。

 

  • 再寫一個服務器代碼,命名爲server.js(get方法不需要中間件,也就說用不到body-parser模塊)

const express=require('express');//使用express模塊首先要把它引入

var server=express();//創建一個服務器,之前的express.createServer()方法已經棄用
server.listen(9090);//監聽9090端口
server.use('/',function(req,res){
    console.log(req.query);//打印接收到的信息
});

  •   打開終端(win+r),然後進入代碼所在的目錄,輸入node server.js,再打開瀏覽器。 

  •  在終端可以看到你輸入的相應信息

使用POST方法

  • 首先寫一個簡單的界面,method設置爲post方式(命名爲form.html) 。

  • 再寫一個服務器代碼,命名爲server.js,代碼如下所示。

const express=require('express');//使用express模塊首先要把它引入
const bodyParser=require('body-parser')//這裏用到了bodyparser模塊,所以也需要將其引入

var server=express();//創建一個服務器,之前的express.createServer()方法已經棄用
server.listen(9090);//監聽9090端口
//這裏用到了鏈式操作,實現要經過第一個server.use(),纔回到第二個server.use()
server.use(bodyParser.urlencoded({    //bodyParser是中間件
    //extend:false;//擴展模式,一般設置爲false
    //limit:1024;//限制,這裏我設置接收的數據大小是1kb
}));
server.use('/',function(req,res){
    console.log(req.body);//打印接收到的信息
});

  • 打開終端(win+r),然後進入代碼所在的目錄,輸入node server.js,再打開瀏覽器。

  • 在終端可以看到你輸入的相應信息

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章