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 选择开始同步。
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 选择开始同步。
Postman 现在已准备好使用代理来捕获和同步 cookie。
- 要开始同步 cookie,请将一个或多个客户端配置为使用 Postman 代理。了解有关在客户端设备上配置代理的更多信息。
- 要停止同步域的 cookie,请选择域名关闭图标旁边的。
- 要停止捕获和同步所有 cookie,请选择停止同步。
下一步
了解有关在 Postman 中管理和使用 cookie的更多信息。
|