python请求替代selenium

2024-07-04 16:56:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试登录耐克网站只有requests模块,post url是

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获取此字符串。 现在我的问题是,如何仅使用requests模块和javascript解密来获取这个字符串?我知道这很难,但我想至少我应该开始寻找。你知道吗

谢谢你!你知道吗


Tags: 模块字符串httpscomfalseurl网站login
1条回答
网友
1楼 · 发布于 2024-07-04 16:56:12

Now my question is, how do I use only the requests module and javascript deciphering to get this string [from local storage]?

总之,你不能

本地存储是通过JavaScript公开的浏览器功能。要访问它,您将需要使用带有JavaScript运行时的浏览器,例如,运行在headless模式下的Chrome、PhantomJS等

相关问题 更多 >

    热门问题