重定向后,从请求标头中获取最终的Cookie

时间:2018-12-06 05:44:27

标签: cookies httpresponse greasemonkey puppeteer tampermonkey

在Chrome DevTools中,您可以轻松查看正在加载的每个项目的响应标题:

Chrome DevTools

在经过多次重定向后,如何通过Tampermonkey像Chrome一样以编程方式访问 final 标头?如果没有,那么Chrome扩展程序如何?木偶吗?

用例:

当我从浏览器直接通过IP访问服务器时,未设置请求标头的cookie字段。但是,当我通过域名访问托管服务或其他任何方式时,都会添加Cookie和各个字段。

在此过程中可以有任意数量的重定向,我的意思是字面重定向包括状态302,而不是正常的Internet路由或代理。

要将cookie传递给后续请求,我需要访问 request 标头中的 final cookie,以便在客户端进行适当的更改。响应标头中没有Set-Cookie字段。

是的,我可以在客户端安装脚本,因为该站点是开发人员的“内部”管理门户。但是,我的服务器访问权限只是部分访问(即,我无法更改cookie设置逻辑或将其修改为使用会话),因此重点放在客户端和脚本上。

0 个答案:

没有答案