最近想给我的树莓派4刷入一个Android系统体验一下.于是找寻了一番资料知道了 konstakang 这个组织基于 lineage os 和安卓AOSP 构建的镜像

android files androidfileshost手机下载_树莓派

刷咱就要刷最新版 果断点击安卓13

android files androidfileshost手机下载_php_02


然后他说要去androidfilehost 去下载 (androidfilehost 好像是一个安卓room网站)

android files androidfileshost手机下载_树莓派_03


就当我开开心心准备下载的时候发现点击下载按钮并没有什么反应,

android files androidfileshost手机下载_php_04


这么大一网站不会出现这种bug吧, 这不用说就是我的网络问题,于是拿手机热点尝试下载,

结果,这个网站都打不开了,…

android files androidfileshost手机下载_android_05


难道还没开始就要结束了吗, 难道只能使用科技手段了吗某度过后发现之前也有人遭遇过这种问题,说是jQuery的cdn被墙了所以网页上的js都不能用

这还愣着干什么,赶紧抓包看看这个按钮走了什么接口再说

android files androidfileshost手机下载_android files_06


android files androidfileshost手机下载_树莓派_07


android files androidfileshost手机下载_树莓派_08

不出所料,下载地址是通过异步请求来的

android files androidfileshost手机下载_android_09


可以用哎,居然可以用,请求 Content-Type application/x-www-form-urlencoded 头cookie 不用加,直接请求成功

不过因为响应头没有content-type json 所以返回的格式不是很漂亮
搞到js控制台格式化一下

android files androidfileshost手机下载_php_10


因为不确定哪个地址的速度快,所以一个个尝试的 发现 name 为Oregon, USA - mOR1的速度还可以

android files androidfileshost手机下载_android_11

最后附上请求的接口

https://androidfilehost.com/libs/otf/mirrors.otf.php

post application/x-www-form-urlencoded

submit: submit
action: getdownloadmirrors
fid: 14871746926876821021

fid就是浏览器地址栏里面的fid

android files androidfileshost手机下载_android files_12

那就到这里,祝大家好运
又省一笔