在开发端点时,我需要遵循相当复杂/繁琐的登录过程来向我们的网守进行身份验证。
为此,我在 Paw 中打开开发人员登录页面。它在爪子内部打开并正确呈现内容。如果我单击按钮实际登录,则会打开外部浏览器,导致 Paw 无法跟踪正确的 cookie。
我想知道是否可以将请求保留在 Paws 嵌入式浏览器中,这样 cookie 就不会丢失,并且我可以继续测试我的端点。
为了能够使用基于 cookie 的身份验证进行登录,在 Paw 2.1 中,您可以使用以下技巧:转到启用了开发人员模式的 Web 浏览器并登录网站。然后,在检查器/调试器中,转到 Cookies(在 Chrome/Safari 中:检查器是 Cmd+Option+I,然后依次选择“资源”和“Cookies”)。复制会话/登录 cookie。返回 Paw 并添加“Cookie: mySessionCookie=value”标头。它应该可以解决问题。
注意:这是一种 hacky 方法。正如我之前的评论中提到的,更好的方法即将到来。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)