手机浏览器获取某东cookie

本文介绍了如何使用Alook浏览器获取并管理京东的cookie。步骤包括:使用Alook浏览器登录京东,通过开发者工具查看cookies,清除浏览器数据时保留pt_key和pt_pin。注意事项强调在清除cookie后不要退出账号,以免cookie失效。

文章目录


一、准备工具

        手机、Alook浏览器(下载地址)。

二、获取cookie

        1. 打开Alook浏览器,访问http://m.jd.com

​        2. 验证码登录;

​         3. 点击浏览器下方三杠菜单,找到工具箱;​

        4. 工具箱中找到开发者工具,进去再找到cookies;​

        5. 拷贝所有cookie;​

注意:6、7步很重要,网页千万不要退出账号,直接去清除cookie,清除完毕,直接关闭京东网页!否则刚获取的cookie会失效!

        6. (很重要)同理三杠下找到设置,里面找到清除数据;

​        7. (很重要)勾选cookies,点击清除,然后就可以关掉浏览器了;

​        8. 复制到记事本,单独拎出pt_key和pt_pin,其他都没用。​


### 在手机浏览器中通过编程获取Cookie的方法 在手机浏览器中,获取Cookie的实现方式与传统PC端浏览器类似,但由于移动设备上浏览器的限制和安全性考虑,部分功能可能无法正常运行。以下是详细说明和代码实现方法: #### 1. 使用JavaScript获取Cookie JavaScript提供了`document.cookie`接口来操作Cookie。以下是一个简单的代码示例,用于获取当前页面的所有Cookie信息[^1]: ```javascript function getCookies() { return document.cookie; } console.log(getCookies()); ``` 上述代码会输出当前页面的所有Cookie。需要注意的是,如果浏览器禁用了Cookie功能或不支持Cookie(例如某些老旧版本的手机浏览器),则该代码可能无法正常工作[^2]。 #### 2. 考虑移动端浏览器的特殊性 移动端浏览器的安全策略通常更为严格,可能会限制脚本对Cookie的操作。例如,某些浏览器可能要求HTTPS连接才能访问Cookie。因此,在实际应用中,需要确保以下几点: - 页面必须通过HTTPS加载。 - 浏览器未禁用Cookie功能。 - 确保JavaScript脚本能够正常运行。 #### 3. 示例:解析Cookie并提取特定值 如果需要从Cookie中提取特定键的值,可以使用以下代码[^3]: ```javascript function getCookie(name) { const value = `; ${document.cookie}`; const parts = value.split(`; ${name}=`); if (parts.length === 2) return parts.pop().split(';').shift(); } console.log(getCookie("your_cookie_name")); ``` 将`your_cookie_name`替换为实际需要获取Cookie名称即可。 #### 4. 移动端自动化测试中的Cookie获取 如果是在移动端自动化测试场景下,可以通过Selenium等工具发送HTTP请求以获取Cookie。以下是一个基于Selenium的Python代码示例[^4]: ```python from selenium import webdriver # 初始化WebDriver(需根据设备配置选择合适的驱动程序) driver = webdriver.Remote( command_executor='http://localhost:4723/wd/hub', desired_capabilities={ 'platformName': 'Android', 'browserName': 'Chrome', 'deviceName': 'YourDeviceName' } ) # 访问目标网页 driver.get("https://example.com") # 获取所有Cookie cookies = driver.get_cookies() for cookie in cookies: print(cookie) ``` #### 注意事项 - 部分手机浏览器可能不完全支持JavaScript操作Cookie,具体支持情况取决于浏览器类型和版本。 - 如果涉及敏感数据,请确保Cookie设置了`HttpOnly`和`Secure`属性,以防止被恶意脚本窃取。 - 在实际开发中,建议优先检查浏览器是否支持Cookie功能,并提供备用方案。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值