- 安装与更新
- 发送第一个请求
- 创建第一个集合(collections)
- 界面布局
- 帐号
- 同步
- 设置
- 请求(Request)
- 响应(Response)
- 历史记录(History)
- API 请求疑难解答
- 调试和日志
- 授权(Authorization)
- Cookies
- 证书(Certificates)
- 捕获 HTTP 请求(Capturing HTTP requests)
- Interceptor 扩展
- 生成代码段(Generate code snippets)
- 发出 SOAP 请求
- 创建集合(Creating collections)
- 分享集合(Sharing collections)
- 管理集合(Managing collections)
- 使用 Markdown 添加描述
- 示例(Examples)
- 数据格式
- 脚本简介
- 预请求脚本(Pre-request scripts)
- 测试脚本
- 测试示例(Test examples)
- 分支和循环(Branching and looping)
- 沙盒(Sandbox)
- 变量(Variables)
- 管理环境(Manage environments)
- 管理全局变量(Manage globals)
- 开始运行一个集合
- 在集合运行器中使用环境
- 使用数据文件(Working with data files)
- 运行多次迭代(Running multiple iterations)
- 构建工作流程(Building workflows)
- 共享集合运行(Sharing a collection run)
- 调试集合运行(Debugging a collection run)
- 与 Newman 集成
- 与 Jenkins 集成
捕获 HTTP 请求(Capturing HTTP requests)
捕获 HTTP 请求
如果您使用 API来构建客户端应用程序 - 移动应用程序,网站或桌面应用程序,则可能需要查看在应用程序中发送和接收的实际 HTTP 请求流量。在某些情况下,您甚至可能会发现没有记录的 API。Postman 为您提供了轻松查看和捕获此网络流量的工具。您可以在 Postman 应用程序中使用内置代理,也可以使用 Postman Chrome 应用程序的 Interceptor 扩展 。在本地应用程序中支持 Interceptor 扩展即将推出。
使用 Postman 的代理示例
在本教程中,我们将使用 Postman 的代理功能来检查从您的手机出来的 HTTP 通信。在开始使用之前,请确保您的计算机和移动设备已连接到同一个本地无线网络。
步骤 1:在 Postman 中设置代理
通过单击标题工具栏中的图标,在 Postman 应用程序(MacOS)中打开 PROXY SETTINGS 窗口。
保留代理设置中提到的端口的注释。在这种情况下,让我们保持默认端口 5555
。将目标设定为“历史(History)”。这样的话您的所有请求将被捕获并存储在“历史记录”侧栏中。
步骤 2:查看您的计算机的 IP 地址
在 OS X 上,可以在 “系统偏好设置”>“网络”
中找到计算机的 IP 地址 。系统的 IP 地址就像这里的例子 192.168.0.101
。
步骤 3:在您的移动设备上配置 HTTP 代理
打开移动设备的无线设置,并更新无线连接的配置以使用 HTTP 代理。在第二步中使用您从计算机检索到的 IP 设置设置为 Server 的 IP 地址。使用您在 步骤 1 Postman 中建立的端口设置端口。
将设备的代理 IP 地址(本例中为 iPhone)设置为从系统和端口获取的 IP 地址 5555
。
都设置好了话转到 Postman 应用程序,您将在侧栏的 历史记录 ( History )下查看到列出的网络请求。打开设备的 Web 浏览器或应用程序,您将看到通过应用程序或浏览器发出的 HTTP 请求。
更多设备的代理连接设置
许多开发者社区已经发布了一些有用的教程来介绍在各种操作系统上如何设置代理服务器。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论