如何使用超级代理从 GET/POST 响应消息中提取值
How to extract value from GET/POST response message using superagent
我正在使用 Node.js 和 superagent 来测试我的服务器实现。
使用 Superagent 发送 GET 请求,并使用以下代码接收 POSITIVE 响应。
我的用例仅从响应消息中获取和记录 "id" (OUTPUT) 值。
如何从响应中提取 "id" 值。
留言格式:json
我的超级代理代码:
request.get(MyURL).then(res res => {
data = JSON.parse(res.text);
console.log(data);})
输出:
{ data:
[ { id: '35132df0-fa8c-42ec-80d7',
name: 'name1',
uri: '/xxxx/yyyy/35132df0-fa8c-42ec-80d7' } ],
status: 'ok'
}
谢谢
let foo = { data: [ { id: '35132df0-fa8c-42ec-80d7', name: 'name1', uri: '/xxxx/yyyy/35132df0-fa8c-42ec-80d7' } ], status: 'ok' }
console.log(foo.data[0].id)
我正在使用 Node.js 和 superagent 来测试我的服务器实现。 使用 Superagent 发送 GET 请求,并使用以下代码接收 POSITIVE 响应。 我的用例仅从响应消息中获取和记录 "id" (OUTPUT) 值。 如何从响应中提取 "id" 值。
留言格式:json
我的超级代理代码:
request.get(MyURL).then(res res => {
data = JSON.parse(res.text);
console.log(data);})
输出:
{ data:
[ { id: '35132df0-fa8c-42ec-80d7',
name: 'name1',
uri: '/xxxx/yyyy/35132df0-fa8c-42ec-80d7' } ],
status: 'ok'
}
谢谢
let foo = { data: [ { id: '35132df0-fa8c-42ec-80d7', name: 'name1', uri: '/xxxx/yyyy/35132df0-fa8c-42ec-80d7' } ], status: 'ok' }
console.log(foo.data[0].id)