我正在尝试仅使用请求模块登录nike.com,并且帖子网址为
https://unite.nike.com/login?appVersion=369&experienceVersion=312&uxid=com.nike.commerce.nikedotcom.web&locale=en_US&backendEnvironment=identity&browser=Google%20Inc.&os=undefined&mobile=false&native=false&visit=3&visitor=e3c617a5-8ca4-435c-88b3-d717be116f5f'
注意最后是一个长字符串的某种用户ID。通过访问本地存储,我可以通过selenium获取此字符串。 现在我的问题是,我如何只使用请求模块和javascript解密来获取此字符串?我知道这很困难,但我想至少在哪里开始寻找。
谢谢!
答案 0 :(得分:1)
现在我的问题是,我如何仅使用请求模块和javascript解密来获取此字符串[来自本地存储]?
简而言之,你不能。
本地存储是通过JavaScript公开的浏览器功能。要访问它,您需要使用带有JavaScript运行时的浏览器,例如,以无头模式运行的Chrome,PhantomJS等。