что делает app.use (bodyParser.urlencoded ({extended: true})); делать в express js? - PullRequest
0 голосов
/ 09 января 2020

## что будет, если я не добавлю эту строку в мой код express.

app.use(bodyParser.urlencoded({ extended: true }));

Ответы [ 2 ]

0 голосов
/ 09 января 2020

По сути, это позволяет намного проще взаимодействовать с формами, отправленными с типом содержимого application/x-www-form-urlencoded в пределах express.

. Вы можете просто использовать req.body.ELEMENT_NAME с этими типами форм. Это позволяет взаимодействовать с более современными браузерами, которые используют этот тип контента при отправке формы. Это чрезвычайно полезно для совместимости, и я бы рекомендовал использовать его.

0 голосов
/ 09 января 2020

Он поддерживает синтаксический анализ application/x-www-form-urlencoded данных публикации

Если вы не добавите эту строку, вы не сможете проанализировать тело запросов с application/x-www-form-urlencoded типом контента

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...