Я делаю HTTP-запросы GET API, который возвращает данные сотрудников, используя пакет request
. API возвращает информацию, такую как first_name
, last_name
и т. Д.Атрибуты тела доступа запроса узла
Мой вопрос в том, как получить доступ к этим атрибутам из запроса? Сейчас у меня есть следующий код:
request("http://localhost:3000/api/employee", function(err, res, body) {
console.log(body);
});
Это печатает тело в виде строки, а не объект, поэтому я не могу сделать что-то вроде:
console.log(body.first_name) //returns 'undefined'
добавить код целиком! –
Остальная часть моего кода просто требует различных модулей. Я опубликовал наиболее релевантные части моего кода, показывающие, где я пытаюсь распечатать различные атрибуты данных, возвращаемых в теле. –
@Venkatraman OP, безусловно, не должен «добавлять весь код»! Вопросы должны быть [MVCE] (http://stackoverflow.com/help/mcve). Этот вопрос является хорошим примером этого. – worldofjr