赛普拉斯(Cypress):拦截http请求以在没有代理的情况下即时添加标头

时间:2020-04-16 18:04:19

标签: cypress

我想为我的赛普拉斯测试添加一种新型的身份验证,称为sigv4。 on the aws doc

中描述了该过程

我喜欢这种方法的原因是,如果有人拦截了一个请求,他们只能在服务器拒绝该请求之前重播一小段延迟,他们需要一个秘密才能签名新请求。但是,生成此类签名需要访问整个标头集,以针对整个请求进行签名。

我已经做过一些研究,对cypress-ntlm-auth表示敬意,好像启动了代理服务器,添加了受信任的ca来启动测试听起来很费力,同时我怀疑cypress可以设置用户代理和一些cookie或模拟,但实际上看不到浏览器和网络堆栈之间的请求。我的直觉正确吗?

0 个答案:

没有答案