我有一条使用由另一条路线设置的身份验证 cookie 的路线。我这样创建它:
此方法在新版本中不再有效。Paw 抱怨 Authenticate 请求的响应中没有 set-cookie 标头。
这似乎是因为 Paw 现在采用 cookie 并以与其他标头不同的方式处理它们。我喜欢这种方法,因为它应该使这种身份验证更容易,但不幸的是,它并没有像我预期的那样工作。
以下是我配置较新请求的方式:
因此,我将 cookie 标头设置为Response Cookies
动态值,我相信它应该传递之前设置的 cookie。我想我应该从下拉列表中选择 Authenticate 请求(因为它是来自此请求的响应实际设置了 cookie,但是如果我这样做,cookie 值就会消失。相反,我留下了请求值,Current Request
因为它似乎包含正确的值。
我还注意到Automatically send cookies
我认为可能是一个简单的解决方案的设置。我从我的请求中删除了手动 cookie 标头,将其选中,希望它可以自动从 cookie jar 中随请求一起发送任何 cookie,但这似乎也不起作用。无论我尝试什么,由于身份验证,我的请求都无法产生预期的结果。
您能帮我了解如何配置这些请求,以便我可以继续使用 Paw 测试经过会话验证的路由吗?