Я посылаю объект JSON из веб-клиента, который выглядит следующим образом:Узел Экспресс разбирает тело запроса с JSON неправильно
{"AudioEncoder":{"Settings":{"1":{"audio_bitrate":"16000"}}}}
И в запросе я получаю от req.body.myvalue
:
{"AudioEncoder":{"Settings":[null,{"audio_bitrate":"16000"}]}}
В на панели сети моего браузера я вижу правильное значение:
myvalue[AudioEncoder][Settings][1][audio_bitrate]:16000
Ошибка в том, что я ожидаю объект с ключом {1:...
, но получите [null:...
.
Любые идеи, почему это произойдет?
Как вы извлекаете эти данные? Вы используете 'JSON.parse'? или? – Ali
Нет, он приходит как объект –