Доступ к restTemplate requestBody в Express.js - PullRequest
0 голосов
/ 03 июля 2018

Я не могу получить доступ к телу с помощью модуля express.js. Я отправляю запрос с restTemplate в весеннюю загрузку приложения. Ниже приведен мой код для запроса

HttpEntity entity1 = new HttpEntity<>(lead, new HttpHeaders());
ResponseEntity<String> htmlResponse = restTemplate.exchange(requestUrl, HttpMethod.POST, entity1, String.class);

С другой стороны, я использую модуль express.js для перехвата этого запроса. Ниже приведен код для этого.

app.post('/get_leadcard', function(req, res) {
    console.log(req.body);
}

Однако, когда я запускаю эту программу, она показывает, что req.body не определено. Как правильно это сделать?

1 Ответ

0 голосов
/ 03 июля 2018

Мне не хватало промежуточного ПО body-parser в моей программе. Просто добавив следующие строки, теперь это работает.

import bodyParser from 'body-parser';
app.use(bodyParser());
...