gpt4 book ai didi

javascript - 如何查看 Promise 的详细信息

转载 作者:行者123 更新时间:2023-12-03 06:08:43 26 4
gpt4 key购买 nike

我在 TypeScript 中有这个函数,它是 Angular2 服务的一部分

getHeroes(): Promise<Hero[]>
{
return this.http.get(this.heroesUrl)
.toPromise()
.then(response => response.json().data as Hero[])
.catch(this.handleError);
}

我知道响应是 json,但我希望将原始响应视为字符串,仅用于学习目的。

我尝试在浏览器调试中查看它,但“get”方法的返回是一个 Observable,我在其中找不到任何有用的信息:

enter image description here

有什么方法可以将响应转换为字符串或只是在浏览器调试器工具中观看它?我不知道这是否重要,但响应来自 Angular 2 的内存中 Web API。

最佳答案

我不明白为什么阿米特的回答被否决了。这正是你应该做的。

  1. 在 Firefox 中,使用 Ctrl + Shift + Q 打开网络监视器。
  2. 在工具栏上,单击 XHR 以过滤这些请求。
  3. 点击请求,在"file"列中搜索端点的 URL
  4. 点击“网络请求详细信息”面板上的“响应”选项卡。

enter image description here

关于javascript - 如何查看 Promise 的详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39418457/

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