Paw 在外部浏览器中打开 link

Paw opens link in external browser

在开发端点时,我需要遵循相当 complex/cumbersome 的登录过程来向我们的网守进行身份验证。

为此,我在 Paw 中打开了开发者登录页面。它在爪子内部打开并正确呈现内容。如果我随后单击按钮实际登录并打开外部浏览器,导致 Paw 无法跟踪正确的 cookie。

我想知道是否可以将请求保留在 Paws 嵌入式浏览器中,这样 cookie 就不会丢失,我可以继续测试我的端点。

为了能够使用 cookie-based 身份验证登录,在 Paw 2.1 中,您可以使用此 hack:转到启用开发者模式的网络浏览器并登录该网站。然后,在 Inspector / Debugger 中,转到 Cookies(在 Chrome/Safari 中:inspector 是 Cmd+Option+I,然后是 Tab "Resources",然后是 "Cookies")。复制 session/login cookie。返回 Paw 并添加一个 "Cookie: mySessionCookie=value" header。它应该可以解决问题。

注意:这是一种 hacky 方法。正如我之前的评论中提到的,更好的方法即将到来。