最近想给我的树莓派4刷入一个Android系统体验一下.于是找寻了一番资料知道了 konstakang 这个组织基于 lineage os 和安卓AOSP 构建的镜像
刷咱就要刷最新版 果断点击安卓13
然后他说要去androidfilehost 去下载 (androidfilehost 好像是一个安卓room网站)
就当我开开心心准备下载的时候发现点击下载按钮并没有什么反应,
这么大一网站不会出现这种bug吧, 这不用说就是我的网络问题,于是拿手机热点尝试下载,
结果,这个网站都打不开了,…
难道还没开始就要结束了吗, 难道只能使用科技手段了吗某度过后发现之前也有人遭遇过这种问题,说是jQuery的cdn被墙了所以网页上的js都不能用
这还愣着干什么,赶紧抓包看看这个按钮走了什么接口再说
不出所料,下载地址是通过异步请求来的
可以用哎,居然可以用,请求 Content-Type application/x-www-form-urlencoded 头cookie 不用加,直接请求成功
不过因为响应头没有content-type json 所以返回的格式不是很漂亮
搞到js控制台格式化一下
因为不确定哪个地址的速度快,所以一个个尝试的 发现 name 为Oregon, USA - mOR1的速度还可以
最后附上请求的接口
https://androidfilehost.com/libs/otf/mirrors.otf.php
post application/x-www-form-urlencoded
submit: submit
action: getdownloadmirrors
fid: 14871746926876821021
fid就是浏览器地址栏里面的fid
那就到这里,祝大家好运
又省一笔