邮递员未在后端 JSON API 上工作 Ember
Postman not working on Ember with back-end JSON API
我是 Ember 的新手,post编辑了一个类似的 post 关于使用 JSON Ember 简单前端的故障排除 API 网络后端(见下文)。我的问题是我无法让 Postman 在 DevTools 控制台中显示任何数据——它是空白的。我可以使用 Postman 提交请求并在正文中查看响应,仅此而已。
我尝试了各种使用应用程序的方法,甚至卸载并重新安装。但是,没有任何效果。有人知道使用 Postman 解决问题的必要步骤吗?
正如评论中指出的那样,您搞砸了 Postman with developer tools of browser。
虽然 Postman 非常适合调试和测试 REST API,但它不能用于在浏览器 window 中检查单页应用程序 (SPA) 运行。 Postman 是它自己的应用程序,不会干扰您的 ember.js 网络应用程序,这是 运行 另一项任务。
要检查单页应用程序(或其他网站),所有主要浏览器提供的开发人员工具都非常有用。这些显示在您在评论中提到的视频中。他们有一个网络选项卡,列出了所有触发的请求。 Here 您会在开发者工具中找到 Google Chrome 网络选项卡的详细说明。其他浏览器共享大部分功能。
总而言之:要调查您的单页应用程序(例如 ember.js)触发了哪些网络请求,请使用浏览器开发人员工具的网络选项卡。如果您需要更详细地调查您的 API 行为(例如,查看 SPA 的网络请求失败的原因),Postman 是一个很好的工具。
我是 Ember 的新手,post编辑了一个类似的 post 关于使用 JSON Ember 简单前端的故障排除 API 网络后端(见下文)。我的问题是我无法让 Postman 在 DevTools 控制台中显示任何数据——它是空白的。我可以使用 Postman 提交请求并在正文中查看响应,仅此而已。
我尝试了各种使用应用程序的方法,甚至卸载并重新安装。但是,没有任何效果。有人知道使用 Postman 解决问题的必要步骤吗?
正如评论中指出的那样,您搞砸了 Postman with developer tools of browser。
虽然 Postman 非常适合调试和测试 REST API,但它不能用于在浏览器 window 中检查单页应用程序 (SPA) 运行。 Postman 是它自己的应用程序,不会干扰您的 ember.js 网络应用程序,这是 运行 另一项任务。
要检查单页应用程序(或其他网站),所有主要浏览器提供的开发人员工具都非常有用。这些显示在您在评论中提到的视频中。他们有一个网络选项卡,列出了所有触发的请求。 Here 您会在开发者工具中找到 Google Chrome 网络选项卡的详细说明。其他浏览器共享大部分功能。
总而言之:要调查您的单页应用程序(例如 ember.js)触发了哪些网络请求,请使用浏览器开发人员工具的网络选项卡。如果您需要更详细地调查您的 API 行为(例如,查看 SPA 的网络请求失败的原因),Postman 是一个很好的工具。