返回介绍

调试和日志

发布于 2025-01-25 23:19:52 字数 3124 浏览 0 评论 0 收藏 0

调试和日志

Postman 应用程序在我们发布之前进行了广泛的测试和 beta 版本。也就是说,应用程序有时可能崩溃或出现意外行为的情况。如果你一直无法靠自己 排除 问题,你可以在 GitHub tracker 或访问我们的 支持中心 提交问题 ,另外可以将应用程序的控制台日志包含在报告中以便提供一些有用的数据进行故障排除。

Postman 控制台类似于浏览器的开发者控制台,除了适用于 API 开发。如果 API 或 API 测试不符合您的期望,那么这将是您在调试时非常有帮助的地方。只要控制台窗口打开,您的所有 API 活动将被记录在这里,以便查看发生了什么事情。

Postman 控制台主要记录以下信息:

  • 发送的实际请求,包括所有底层请求头和变量值等。
  • 由 Postman 处理之前的服务器发送的确切响应
  • 用于请求的代理配置和证书。
  • 来自测试或预请求脚本的错误日志
  • 内部脚本的 console.log()

在脚本适当的位置使用 console.info()console.warn() 将有助于定位正在起作用的确切的代码行。如果你熟悉 JavaScript 的话, console.log() 与在 JavaScript 的方式是非常相似的。


DevTools 控制台日志

要访问控制台日志,请按照下列步骤操作:

对于 Mac / Windows / Linux 的本地应用程序

  • 转到 View 应用程序菜单,然后单击 Show DevTools
  • 在 DevTools 窗口中,单击 top 控制台选项卡显示应用程序的调试日志。

DevTools 日志视图

对于 Chrome 应用

  • 在 Chrome 浏览器窗口的地址栏输入 chrome://flags/#debug-packed-apps
  • 搜索“packed”或尝试找到“Enable debugging for packed apps”设置。
  • 启用设置。
    启用 Chrome 设置
  • 重新启动 Chrome 完成此操作后,您可以在任意位置通过右键单击 Postman 中“审查元素(inspect element)”来访问开发人员工具窗口。您也可以去 chrome://inspect/#apps ,然后在 Postman 标题下的 requester.html 点击下面的“检查 inspect”。

通过 Postman 控制台进行网络请求

对于 Mac / Windows / Linux 的本地应用程序

前往 View 应用程序菜单,然后单击“Show Postman Console”或使用键盘快捷键 CMD / CTRL + ALT + C 。与 DevTools 类似,每个调用及其头和有效载荷将被记录到 Postman 控制台。

显示 Postman 控制台

对于 Chrome 应用

您还可以使用 DevTools 窗口检查请求和响应有效负载。如果拦截器被禁用,请切换到“网络”选项卡,您应该能看到每个请求。点击后可让您查看请求和响应的 header 和有效内容:

显示 DevTools 控制台

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文