Когда я отправляю данные в мое приложение nodeJS, у меня возникает проблема с символом '&'.
Если я отправляю этот запрос:
var str = JSON.stringify({ myValue: 'hello&world' });
fetch(myAPIpath, {
method: 'post',
body: `values=${str}`,
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
});
И я анализирую запрос вмое приложение Node с:
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
У меня следующая ошибка:
SyntaxError: Неожиданный конец ввода JSON
Действительно, когда я регистрируюсьreq.body.values У меня есть это:
{"values": "привет
Знаете ли вы, как решить эту проблему? Значит ли это, что я могу"отправить символ '&' в запросе моего тела?