@Banan44
Full Stack

За что отвечает свойство extended в методе urlencoded в body-parser?

Я запрограммировал небольшой сервер:
const express = require('express')
const bodyParser = require('body-parser')
const app = express()

const urlencodedParser = bodyParser.urlencoded({extended: true});

app.get('/message', (request, response) => {
	response.sendFile(__dirname + '/message.html')
})

app.post('/message', urlencodedParser, (request, response) => {
	if (!request.body) return response.sendStatus(400)
	console.log(request.body.name + " написал: " + request.body.message)
	response.redirect("/message")
})

app.listen(3000, () => {
	console.log('Сервер запущен на порте: 3000')
})

Никак не пойму зачем нужно свойство extended, я ставил true и false, работает все одинаково, может оно добавляет дополнительные свойства при значении true? Если да, то какие?
  • Вопрос задан
  • 1877 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы