Postman 同步 cookie
Postman 使您能够从浏览器或客户端应用程序捕获和同步 cookie。您可以随时使用 Postman 代理或 Postman 拦截器同步 cookie,而无需启动调试会话。
配置完成后,Postman 会持续从浏览器或客户端应用程序中捕获 cookie。对于您指定的域,捕获的 cookie 会自动同步到您的 Postman cookie jar。然后,您可以在从 Postman 发送请求时使用 cookie 。
您无法将 cookie 与Postman 网络应用程序同步。确保您已经安装了Postman 桌面应用程序。
您还可以在代理或拦截器调试会话期间捕获请求和 cookie。了解有关使用Postman 代理或Postman 拦截器捕获请求和 cookie 的更多信息。
使用 Postman Interceptor 同步 cookie
Postman Interceptor 是一个 Chrome 扩展,它直接从 Google Chrome 浏览器捕获网络请求并保存到 Postman。您可以使用 Interceptor 将 Chrome 浏览器中的 cookie 持续同步到Postman cookie jar中。然后,您可以在 Postman 中发送请求时使用同步的 cookie。
cookie jar 始终具有给定 cookie 的最新值。如果您需要观察 cookie 值在请求流期间如何变化,请启动拦截器调试会话。
要使用 Postman 拦截器同步 cookie,请执行以下操作:
- 按照安装拦截器中的步骤安装 Postman 拦截器 Chrome 扩展。
- 在 Postman 页脚中选择 Cookies 。
- 在Cookies窗口中,选择Sync Cookies选项卡并选择Interceptor选项。确保收到消息Connected。如果您收到Disconnected消息,请确保您的 Chrome 浏览器已打开并且已安装 Interceptor 扩展。
- 输入一个或多个域。Postman 会将指定域的 cookie 同步到 cookie jar。添加域也会自动同步其子域的 cookie。例如,添加域example.com也会同步来自m.example.com. 如果只同步域的 cookie,可以https://在域前加上https://example.com.
- 选择开始同步。
Postman 准备使用 Interceptor 捕获和同步 cookie。
- 您指定域的 Cookie 会自动从 Chrome 同步到 Postman。
- 要停止同步域的 cookie,请选择 域名旁边的。
- 要停止捕获和同步所有 cookie,请选择停止同步。
将 cookie 与 Postman 代理同步
代理充当客户端应用程序(如移动应用程序)和服务器(如 API)之间的中介。您可以使用 Postman 的内置代理来捕获在客户端和服务器之间传递的任何 cookie。捕获的 cookie 会同步到Postman cookie jar以备后用。
cookie jar 始终具有给定 cookie 的最新值。如果您需要观察 cookie 值在请求流期间如何变化,请启动代理调试会话。
要使用 Postman 代理同步 cookie,请执行以下操作:
- 在 Postman 页脚中选择 Cookies 。
- 在“Cookies”窗口中,选择“同步 Cookies”选项卡并选择“代理”选项。
- 输入端口号。默认值为5555。您将在配置客户端时使用此端口号。启用代理后,您无法更改端口号。
- 打开Enable Postman as a proxy旁边的开关。
- 输入一个或多个域。Postman 会将指定域的 cookie 同步到 cookie jar。添加域也会自动同步其子域的 cookie。例如,添加域example.com也会同步来自m.example.com. 如果只同步域的 cookie,可以https://在域前加上https://example.com.
- 选择开始同步。
Postman 已准备好使用代理捕获和同步 cookie。
- 要开始同步 cookie,请将一个或多个客户端配置为使用 Postman 代理。了解有关在客户端设备上配置代理的更多信息。
- 要停止同步域的 cookie,请选择 域名旁边的。
- 要停止捕获和同步所有 cookie,请选择停止同步。