同步 cookie

Postman 应用程序使您能够从浏览器或客户端应用程序捕获和同步 cookie。您可以随时使用 Postman 代理或 Postman Interceptor 同步 cookie,而无需启动调试会话

配置完成后,Postman 会不断从浏览器或客户端应用程序中捕获 cookie。对于您指定的域,捕获的 cookie 会自动同步到您的 Postman cookie jar。然后,您可以在从 Postman 发送请求时使用 cookie 。

您无法与Postman for web同步 cookie 。确保您已安装Postman 桌面应用程序

您还可以在代理或拦截器调试会话期间捕获请求和 cookie。了解有关使用Postman 代理Postman Interceptor捕获请求和 cookie 的更多信息。

内容

使用 Postman 拦截器同步 cookie

Postman Interceptor 是一个 Chrome 扩展程序,它直接从 Google Chrome 浏览器捕获网络请求并将它们保存到 Postman。您可以使用 Interceptor 将 Chrome 浏览器中的 cookie 持续同步到Postman cookie jar中。然后,您可以在 Postman 中发送请求时使用同步的 cookie。

cookie jar 始终具有给定 cookie 的最新值。如果您需要观察请求流期间 cookie 值如何变化,请启动Interceptor 调试会话

  1. 按照安装拦截器中的步骤安装Postman Interceptor Chrome 扩展。

  2. 在 Postman 页脚中选择饼干图标 Cookies 。

  3. Cookies窗口中,选择Sync Cookies选项卡并选择Interceptor选项。

    确保您看到消息Connected。如果您看到消息已断开连接,请确保您的 Chrome 浏览器已打开并且已安装拦截器扩展程序

  4. 输入一个或多个。Postman 会将指定域的 cookie 同步到 cookie jar。

    添加域也会自动同步其子域的 cookie。例如,添加域example.com也会从m.example.com. 要仅同步域的 cookie,您可以https://在域前面添加,例如https://example.com.

  5. 选择开始同步

使用拦截器捕获 cookie

Postman 现在已准备好使用 Interceptor 捕获和同步 cookie。

  • 您指定的域的 Cookie 会自动从 Chrome 同步到 Postman。
  • 要停止同步域的 cookie,请选择域名关闭图标旁边的。
  • 要停止捕获和同步所有 cookie,请选择停止同步

使用 Postman 代理同步 cookie

代理充当客户端应用程序(如移动应用程序)和服务器(如 API)之间的中介。您可以使用 Postman 的内置代理来捕获在客户端和服务器之间传递的任何 cookie。捕获的 cookie 会同步到Postman cookie jar以供以后使用。

cookie jar 始终具有给定 cookie 的最新值。如果您需要观察 cookie 值在请求流期间如何变化,请启动代理调试会话

  1. 在 Postman 页脚中选择饼干图标 Cookies 。

  2. Cookies窗口中,选择Sync Cookies选项卡并选择Proxy选项。

  3. 输入端口号。默认值为5555。您将在配置客户端时使用此端口号。

    启用代理后,您无法更改端口号。

  4. 打开Enable Postman as a proxy旁边的开关。

  5. 输入一个或多个。Postman 会将指定域的 cookie 同步到 cookie jar。

    添加域也会自动同步其子域的 cookie。例如,添加域example.com也会从m.example.com. 要仅同步域的 cookie,您可以https://在域前面添加,例如https://example.com.

  6. 选择开始同步

使用代理捕获 cookie

Postman 现在已准备好使用代理来捕获和同步 cookie。

  • 要开始同步 cookie,请将一个或多个客户端配置为使用 Postman 代理。了解有关在客户端设备上配置代理的更多信息。
  • 要停止同步域的 cookie,请选择域名关闭图标旁边的。
  • 要停止捕获和同步所有 cookie,请选择停止同步

下一步

了解有关在 Postman 中管理和使用 cookie的更多信息。