gpt4 book ai didi

javascript - 访问 Node 请求的body属性

转载 作者:太空宇宙 更新时间:2023-11-04 02:57:32 25 4
gpt4 key购买 nike

我正在向 API 发出 HTTP GET 请求,该 API 使用 request 包返回员工数据。 API 返回诸如 first_namelast_name 等信息。

我的问题是如何从请求中访问这些属性?现在我有以下代码:

request("http://localhost:3000/api/employee", function(err, res, body) {
console.log(body);
});

这会将正文打印为字符串,而不是对象,因此我无法执行以下操作:

console.log(body.first_name) //returns 'undefined'

最佳答案

您必须使用 JSON.parse 解析该字符串才能成为 js 对象:

apiResponse = JSON.parse(body)
console.log(apiResponse.first_name)

MDN reference

关于javascript - 访问 Node 请求的body属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34486134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com