繁体   English   中英

Python从JavaScript设置的网页中获取不含cookie的cookie

[英]Python getting cookies from webpage set by javascript without selenium

我一直在研究一个自动化脚本,该脚本需要在脚本中请求的网页内由javascript设置的cookie值。 有没有一种方法可以在不使用硒的情况下获取由javascript设置的cookie? 在我的测试中,即使使用无头浏览器,硒也太慢了。 我需要一种更好的(快速)方法来获取这些cookie。 所有帮助表示赞赏!

requestSession对象自动为您处理传统的cookie。

如果这些cookie是由JavaScript设置的,则您必须查看JS代码以“模拟”它们并手动设置它们,但这应该是可能的。 但是,Python不会自己运行JS代码。

是的,可以使用Javascript读取Cookie

document.cookie

由于cookie中可以包含许多值,因此您可以编写自己的函数以从中收集值,也可以使用js-cookie之类的库。

在这里阅读更多:

https://www.w3schools.com/js/js_cookies.asp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM