欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

express的中間件cookieParser詳解

 更新時(shí)間:2014年12月04日 10:45:06   投稿:hebedich  
這篇文章主要介紹了node.js中express的中間件cookieParser的使用方法,需要的朋友可以參考下

cookieParser中間件用于獲取web瀏覽器發(fā)送的cookie中的內(nèi)容.在使用了cookieParser中間件后,

代表客戶端請(qǐng)求的htto.IncomingMessage對(duì)象就具有了一個(gè)cookies屬性,該屬性之為一個(gè)對(duì)象的數(shù)組,

其中存放了所有web瀏覽器發(fā)送的cookie,每一個(gè)cookie為cookies屬性值數(shù)組中的一個(gè)對(duì)象.

index.html代碼:

復(fù)制代碼 代碼如下:

 <!DOCTYPE html>
 <html>
 <head lang="en">
     <meta charset="UTF-8">
     <title>向服務(wù)器上傳文件</title>
     <script type="text/javascript">
         function submitCookie(){
             var xhr=new XMLHttpRequest();
             xhr.open("post","index.html",true);
             document.cookie="firstName=思思";
             document.cookie="userName=博士";
             xhr.onload= function (e) {
                 if(this.status==200)
                     document.getElementById("res").innerHTML=this.response;
             };
             xhr.send();
         }
     </script>
 </head>
 <body>
 <h1>cookieParser中間件的使用</h1>
 <input type="button" value="提交cookie" onclick="submitCookie();" />
 <div id="res"></div>
 </body>
 </html>

server.js代碼:

復(fù)制代碼 代碼如下:

 var express=require("express");
 var fs=require("fs");
 var app=express();
 app.use(express.cookieParser());
 app.get("/index.html", function (req,res) {
     res.sendfile(__dirname+"/index.html");
 });
 app.post("/index.html", function (req,res) {
     for(var key in  req.cookies){
         res.write("cookie名:"+key);
         res.write(",cookie值:"+req.cookies[key]+"<br />");
     }
     res.end();
 });
 app.listen(1337,"127.0.0.1", function () {
     console.log("開始監(jiān)聽1337");
 });

測(cè)試結(jié)果

相關(guān)文章

  • Nodejs使用winston進(jìn)行日志記錄詳解

    Nodejs使用winston進(jìn)行日志記錄詳解

    在生產(chǎn)環(huán)境中,更常見的做法是使用專門的日志記錄庫(kù),如winston、log4js等,來實(shí)現(xiàn)更靈活和可配置的日志記錄功能,本篇文章將介紹的是winston的強(qiáng)大的日志記錄功能,快跟隨小編一起學(xué)習(xí)一下吧
    2024-01-01
  • nodejs 實(shí)現(xiàn)釘釘ISV接入的加密解密方法

    nodejs 實(shí)現(xiàn)釘釘ISV接入的加密解密方法

    這篇文章主要介紹了nodejs 實(shí)現(xiàn)釘釘ISV接入的加密解密方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧,需要的朋友可以參考下
    2017-01-01
  • node.js程序作為服務(wù)并在windows下開機(jī)自啟動(dòng)(用forever)

    node.js程序作為服務(wù)并在windows下開機(jī)自啟動(dòng)(用forever)

    這篇文章主要介紹了node.js程序作為服務(wù)并在windows下開機(jī)自啟動(dòng)的相關(guān)資料,因?yàn)閷?shí)現(xiàn)的功能比較簡(jiǎn)單,沒有選擇功能比較強(qiáng)大的pm2,文中選擇利用了forever,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-03-03
  • NodeJS感知和控制自身進(jìn)程的運(yùn)行環(huán)境和狀態(tài)

    NodeJS感知和控制自身進(jìn)程的運(yùn)行環(huán)境和狀態(tài)

    NodeJS可以感知和控制自身進(jìn)程的運(yùn)行環(huán)境和狀態(tài),也可以創(chuàng)建子進(jìn)程并與其協(xié)同工作,這使得NodeJS可以把多個(gè)程序組合在一起共同完成某項(xiàng)工作,并在其中充當(dāng)膠水和調(diào)度器的作用,和進(jìn)程管理相關(guān)的API單獨(dú)介紹起來比較枯燥,這里從一些典型的應(yīng)用場(chǎng)景出發(fā)
    2024-01-01
  • Node.js開發(fā) path路徑模塊詳解

    Node.js開發(fā) path路徑模塊詳解

    path 模塊是 Node.js 官方提供的、用來處理路徑的模塊,它提供了一系列的方法和屬性,用來滿足用戶對(duì)路徑的處理需求,這篇文章主要介紹了Node.js開發(fā) path路徑模塊,需要的朋友可以參考下
    2024-02-02
  • M2實(shí)現(xiàn)Nodejs項(xiàng)目自動(dòng)部署的方法步驟

    M2實(shí)現(xiàn)Nodejs項(xiàng)目自動(dòng)部署的方法步驟

    這篇文章主要介紹了M2實(shí)現(xiàn)Nodejs項(xiàng)目自動(dòng)部署的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-05-05
  • 搭建基于express框架運(yùn)行環(huán)境的方法步驟

    搭建基于express框架運(yùn)行環(huán)境的方法步驟

    Express提供了一個(gè)輕量級(jí)模塊,把Node.js的http模塊功能封裝在一個(gè)簡(jiǎn)單易用的接口中,這篇文章主要介紹了搭建基于express框架運(yùn)行環(huán)境的方法步驟,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • nodejs獲取本機(jī)內(nèi)網(wǎng)和外網(wǎng)ip地址的實(shí)現(xiàn)代碼

    nodejs獲取本機(jī)內(nèi)網(wǎng)和外網(wǎng)ip地址的實(shí)現(xiàn)代碼

    這篇文章主要介紹了nodejs獲取本機(jī)內(nèi)網(wǎng)和外網(wǎng)ip地址的實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2014-06-06
  • node.js中的fs.rmdir方法使用說明

    node.js中的fs.rmdir方法使用說明

    這篇文章主要介紹了node.js中的fs.rmdir方法使用說明,本文介紹了fs.rmdir方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • Nodejs搭建多進(jìn)程Web服務(wù)器實(shí)現(xiàn)過程

    Nodejs搭建多進(jìn)程Web服務(wù)器實(shí)現(xiàn)過程

    這篇文章主要為大家介紹了Nodejs搭建多進(jìn)程Web服務(wù)器實(shí)現(xiàn)過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10

最新評(píng)論