gpt4 book ai didi

javascript - 如何从返回的复杂响应中获取 url?

转载 作者:行者123 更新时间:2023-11-28 17:06:05 26 4
gpt4 key购买 nike

我从服务中收到以下响应。我想获取 URL 的值(嵌套在里面)。我尝试执行 context.ExecutionContextHost.agrs[0].url 并尝试了更多组合,但似乎没有任何效果。

ExecutionContextHost {
args:
[ IncomingMessage {
_readableState: [ReadableState],
readable: true,
domain: null,
_events: {},
_eventsCount: 0,
_maxListeners: undefined,
socket: [Socket],
connection: [Socket],
complete: false,
headers: [Object],
rawHeaders: [Array],
trailers: {},
rawTrailers: [],
aborted: false,
upgrade: false,
url: '/current-content?id=MAIN&type=faqs',
method: 'GET',
statusCode: null,
statusMessage: null,
client: [Socket],
_consuming: false,
_dumped: false,
next: [Function: next],
baseUrl: '',
originalUrl: '/current-content?id=MAIN&type=faqs',
_parsedUrl: [Url],
params: {},
query: [Object],
res: [ServerResponse],
body: {},
route: [Route] },
ServerResponse {
domain: null,
_events: [Object],
_eventsCount: 1,
connection: [Socket],
_header: null,
_onPendingData: [Function: bound updateOutgoingData],
_sent100: false,
_expect_continue: false,
req: [IncomingMessage],
locals: {},
[Symbol(isCorked)]: false,
[Symbol(outHeadersKey)]: [Object] } ],
constructorRef: [Function: CurrentContentController],
handler: [Function: getCurrentContent] }

最佳答案

我必须删除一些我没有引用的对象,以便此示例可以工作...但仅调用 response.args[0].url 似乎可以工作这里很好。

var response = {
args: [ //IncomingMessage
{
readable: true,
domain: null,
_events: {},
_eventsCount: 0,
_maxListeners: undefined,
complete: false,
trailers: {},
rawTrailers: [],
aborted: false,
upgrade: false,
url: '/current-content?id=MAIN&type=faqs',
method: 'GET',
statusCode: null,
statusMessage: null,
_consuming: false,
_dumped: false,
baseUrl: '',
originalUrl: '/current-content?id=MAIN&type=faqs',
params: {},
body: {},
},
//ServerResponse
{
domain: null,
_eventsCount: 1,
_header: null,
_sent100: false,
_expect_continue: false,
locals: {}
}
]
};

console.log(response.args[0].url)

关于javascript - 如何从返回的复杂响应中获取 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55811925/

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