nodejsの中でpostの要求方式、req.bodyの接続値は空です.どう解決しますか?

446 ワード

Nodejs req.bodyはデフォルトは空です.expressフレームを使用すれば、以下のコードを入力して解決できます.
var bodyParser = require('body-parser')
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
まずインストールします  body-parser   
http要求の種類では、POST、PUT、PATCHの3つの要求方法には要求体、すなわちいわゆるrequestが含まれており、Nodejs原生のhttpモジュールでは、要求体はストリームに基づいて受け入れられ、解析される.body-parserはHTTP要求体解析のミドルウェアです.このモジュールを使ってJSON、Raw、テキスト、URL-encodedフォーマットの要求体を解析できます.