express throws error as `body-parser deprecated undefined extended`
You have to explicitly set extended
for bodyParser.urlencoded()
since the default value is going to change in the next major version of body-parser
. Example:
app.use(bodyParser.urlencoded({ extended: true }));
Since express
4.16.0, you can also do:
app.use(express.urlencoded({ extended: true }))
Attention: With express version => 4.16.0
the body-parser
middleware was added back under the methods express.urlencoded()
and express.json()
Which can be used as:
app.use(express.urlencoded({extended: true}));
app.use(express.json());