最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nodejs body-parser 解析post數(shù)據(jù)實(shí)例

 更新時間:2017年07月26日 07:52:37   投稿:jingxian  
下面小編就為大家?guī)硪黄猲odejs body-parser 解析post數(shù)據(jù)實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

安裝

$ npm install body-parser

API

var bodyPaeser =require('body-parser')

可以通過body-parser 對象創(chuàng)建中間件,當(dāng)接收到客戶端請求時所有的中間件都會給req.body 添加屬性,請求體為空,則解析為空{(diào)} (或者出現(xiàn)錯誤)。

bodyParser.json(options)

中間件只會解析 json ,允許請求提任意Unicode編碼支持 gzip 和 deflate 編碼。

options

一個對象,有以下屬性

inflate

默認(rèn)為false,true->壓縮的請求體會被解壓,false->壓縮的請求提不被解壓。

limit

控制請求體最大大小,默認(rèn)為100kb,當(dāng)為數(shù)字時會轉(zhuǎn)換為bytes,當(dāng)為字符串時,value值會通過 bytes庫 轉(zhuǎn)換為字節(jié)大小。

reviver

此選項會通過JSON.parse直接傳給其第二個參數(shù)。

strict

默認(rèn)為true,當(dāng)為true時只接受數(shù)組和對象,當(dāng)為false時會接受任何JSON.parse 能接受的。

type

type 選項用來決定中間件要解析媒體類型。選項可以是一個函數(shù)或者是字符串。當(dāng)為字符串時,可以直接通過type-is 庫直接傳遞給選項,字符串也可以為一個擴(kuò)展名(例如json)、mime 類型(application/json、/ 、*/json)。當(dāng)為函數(shù)時:默認(rèn)為application/json。

verify

verify選項,若缺失則為一個函數(shù)function(req,res,buf,encoding),buf為一個Buffer。

bodyParse.raw(option)

將請求體內(nèi)容作為Buffer來處理,并返回。支持gzip deflate 壓縮。

inflate

limit

type

verify

bodyParser.text(option)

將請求提內(nèi)容作為字符串來處理,并返回。支持gzip deflate 壓縮。

defaultCharset

若請求頭未設(shè)置Content-Type則默認(rèn)為utf8

inflate

type

verify

bodyParser.urlencoded(option)

中間件只解析urlencoded 請求體,并返回,只支持UTF-8編號文本,支持gzip deflate 壓縮。

extend

ture->使用queryString庫(默認(rèn)) false->使用qs庫。

limit

parameterlimit

指定parameters最長長度,默認(rèn)1000

type

verify

舉例:

const express=require('express');
const bodyParser=require('body-parser');

var server=express();
server.listen(8080);

server.use(bodyParser.urlencoded({
 extended: false,         //擴(kuò)展模式
 limit:  2*1024*1024      //限制-2M
}));

server.use('/', function (req, res){
 console.log(req.body); //POST
 //req.query  GET
 //req.body  POST
});

html代碼:

<form action="http://localhost:8080" method="post">
   用戶:<input type="text" name="user" /><br>
   密碼:<input type="password" name="pass" /><br>
<input type="submit" value="提交" >

以上這篇nodejs body-parser 解析post數(shù)據(jù)實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解nodejs中的process進(jìn)程

    詳解nodejs中的process進(jìn)程

    這篇文章主要介紹了nodejs中的process進(jìn)程,非常不錯,具有參考借鑒價值,需要的朋友參考下
    2017-03-03
  • 安裝了node.js但是npm命令不可用的解決方案

    安裝了node.js但是npm命令不可用的解決方案

    這篇文章主要介紹了安裝了node.js但是npm命令不可用的解決方案,文中通過圖文結(jié)合的方式給大家介紹的非常詳細(xì),對大家的解決問題有一定的幫助,需要的朋友可以參考下
    2024-03-03
  • Windows上安裝Node-RED的實(shí)現(xiàn)

    Windows上安裝Node-RED的實(shí)現(xiàn)

    Node-RED是一個用于物聯(lián)網(wǎng)編程的工具,提供了一個基于瀏覽器的編程環(huán)境和豐富的節(jié)點(diǎn)類型,本文就來介紹一下Windows上安裝Node-RED的實(shí)現(xiàn),感興趣的可以了解一下
    2025-02-02
  • 深入淺析Nodejs的Http模塊

    深入淺析Nodejs的Http模塊

    我們知道傳統(tǒng)的HTTP服務(wù)器是由Aphche、Nginx、IIS之類的軟件來搭建的,但是Nodejs并不需要,Nodejs提供了http模塊,自身就可以用來構(gòu)建服務(wù)器,下面通過本文給大家介紹Nodejs的Http模塊,需要的的朋友參考下吧
    2017-06-06
  • nodejs+mysql實(shí)現(xiàn)用戶相關(guān)的增刪改查的詳細(xì)操作

    nodejs+mysql實(shí)現(xiàn)用戶相關(guān)的增刪改查的詳細(xì)操作

    這篇文章主要介紹了nodejs+mysql實(shí)現(xiàn)用戶相關(guān)的增刪改查的詳細(xì)操作的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • nodejs安裝與配置過程+初學(xué)實(shí)例解讀

    nodejs安裝與配置過程+初學(xué)實(shí)例解讀

    這篇文章主要介紹了nodejs安裝與配置過程+初學(xué)實(shí)例解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • NodeJS服務(wù)器實(shí)現(xiàn)gzip壓縮的示例代碼

    NodeJS服務(wù)器實(shí)現(xiàn)gzip壓縮的示例代碼

    這篇文章主要介紹了NodeJS服務(wù)器實(shí)現(xiàn)gzip壓縮的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • node.js中的fs.linkSync方法使用說明

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

    這篇文章主要介紹了node.js中的fs.linkSync方法使用說明,本文介紹了fs.linkSync的方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • nodejs如何在typescript項目中申明全局變量

    nodejs如何在typescript項目中申明全局變量

    這篇文章主要介紹了nodejs在typescript項目中申明全局變量,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2024-05-05
  • 解決下載了nodejs但npm?-v沒有反應(yīng)問題的全過程

    解決下載了nodejs但npm?-v沒有反應(yīng)問題的全過程

    最近工作中遇到了個問題,node安裝成功,但npm無法使用,所以下面這篇文章主要給大家介紹了關(guān)于下載了nodejs但npm?-v沒有反應(yīng)問題解決的相關(guān)資料,需要的朋友可以參考下
    2022-08-08

最新評論

府谷县| 益阳市| 科技| 青河县| 舞阳县| 千阳县| 拉孜县| 宝应县| 桂东县| 靖江市| 曲沃县| 社会| 泾源县| 彰化市| 通河县| 武宁县| 长寿区| 佛坪县| 呼图壁县| 古蔺县| 上饶市| 衡阳市| 玉林市| 双牌县| 和林格尔县| 广丰县| 九台市| 日喀则市| 阿尔山市| 长治市| 梧州市| 遂平县| 衢州市| 朔州市| 隆安县| 郯城县| 正镶白旗| 余庆县| 清原| 理塘县| 漾濞|