在开发端点时,我需要遵循一个相当复杂/繁琐的登录过程来与我们的看门人进行身份验证。Paw在外部浏览器中打开链接
为此,我在Paw中打开开发者登录页面。它在爪子内部打开并正确渲染内容。如果我然后单击该按钮以实际登录并打开外部浏览器,导致Paw无法跟踪正确的Cookie。
我想知道是否有可能在Paws嵌入式浏览器中保留请求,以便cookies不会丢失,并且我可以继续测试我的端点。
在开发端点时,我需要遵循一个相当复杂/繁琐的登录过程来与我们的看门人进行身份验证。Paw在外部浏览器中打开链接
为此,我在Paw中打开开发者登录页面。它在爪子内部打开并正确渲染内容。如果我然后单击该按钮以实际登录并打开外部浏览器,导致Paw无法跟踪正确的Cookie。
我想知道是否有可能在Paws嵌入式浏览器中保留请求,以便cookies不会丢失,并且我可以继续测试我的端点。
为了能够使用基于Cookie的身份验证进行登录,在Paw 2.1中,您可以使用以下方法:转到启用了开发者模式并登录网站的Web浏览器。然后,在Inspector/Debugger中,转到Cookies(在Chrome/Safari中:检查器是Cmd + Option + I,然后选择“Resources”,然后选择“Cookies”)。复制会话/登录cookie。回到Paw并添加一个“Cookie:mySessionCookie = value”标题。它应该做的伎俩。
注意:这是一个hacky方法。正如我在先前的评论中提到的,更好的方法是来。
有趣的一点!我肯定很乐意添加这样的功能。它可能应该是一个应用程序内浏览器,让你浏览,捕获cookies并存储它们。我喜欢这个想法:我正在寻找一种可行的方法,我想你给了我一些宝贵的意见!谢谢! – 2015-02-24 10:54:21
那太棒了!如果你有东西需要我测试,请让我知道... – Harro 2015-02-24 11:47:56