2015-02-24 150 views
3

在开发端点时,我需要遵循一个相当复杂/繁琐的登录过程来与我们的看门人进行身份验证。Paw在外部浏览器中打开链接

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

我想知道是否有可能在Paws嵌入式浏览器中保留请求,以便cookies不会丢失,并且我可以继续测试我的端点。

+0

有趣的一点!我肯定很乐意添加这样的功能。它可能应该是一个应用程序内浏览器,让你浏览,捕获cookies并存储它们。我喜欢这个想法:我正在寻找一种可行的方法,我想你给了我一些宝贵的意见!谢谢! – 2015-02-24 10:54:21

+1

那太棒了!如果你有东西需要我测试,请让我知道... – Harro 2015-02-24 11:47:56

回答

1

为了能够使用基于Cookie的身份验证进行登录,在Paw 2.1中,您可以使用以下方法:转到启用了开发者模式并登录网站的Web浏览器。然后,在Inspector/Debugger中,转到Cookies(在Chrome/Safari中:检查器是Cmd + Option + I,然后选择“Resources”,然后选择“Cookies”)。复制会话/登录cookie。回到Paw并添加一个“Cookie:mySessionCookie = value”标题。它应该做的伎俩。

注意:这是一个hacky方法。正如我在先前的评论中提到的,更好的方法是来。

+0

不幸的是,有6个cookie参与其中。现在我的解决方法是使用Chrome扩展DHC,但我更喜欢使用Paw。所以我希望你有一些运气来实现你评论中提到的功能。 – Harro 2015-02-24 11:47:08

+1

是的,我对添加此功能感到非常兴奋。不知道在下一个版本中是否可能,但肯定会在下一版本中出现。 – 2015-02-25 00:03:57

+0

@MichaMazaheri我很想看到这个功能,这对于手动测试会非常有帮助。对此有何更新? – Pierre 2015-10-12 14:41:55

相关问题