折腾:
【未解决】Mac中Android Studio下载gradle的zip包速度太慢
期间,去Mac中用Safari下载文件:
【未解决】Mac中Android Studio下载gradle的zip包速度太慢
结果发现:
速度不快
然后去给此处的当前正在用的Trojan,加了全局代理。
问题依旧。
且通过Trojan的流量使用判断,确认Safari此处没用上代理去下载。
另外去试了试Chrome,也不行。
即:Safari或Chrome,下载都很慢
Safari和Chrome浏览器下载文件无法用上代理
去给WiFi网络,设置了自动代理,问题依旧。
最后换用wget去下载:
xxx@xx ~/Downloads wget https://services.gradle.org/distributions/gradle-5.4.1-all.zip --2020-08-03 14:10:23-- https://services.gradle.org/distributions/gradle-5.4.1-all.zip 正在解析主机 services.gradle.org (services.gradle.org)... 104.18.191.9, 104.18.190.9 正在连接 services.gradle.org (services.gradle.org)|104.18.191.9|:443... 已连接。 已发出 HTTP 请求,正在等待回应... 301 Moved Permanently 位置:https://downloads.gradle-dn.com/distributions/gradle-5.4.1-all.zip [跟随至新的 URL] --2020-08-03 14:10:24-- https://downloads.gradle-dn.com/distributions/gradle-5.4.1-all.zip 正在解析主机 downloads.gradle-dn.com (downloads.gradle-dn.com)... 104.17.160.20, 104.17.159.20 正在连接 downloads.gradle-dn.com (downloads.gradle-dn.com)|104.17.160.20|:443... 已连接。已发出 HTTP 请求,正在等待回应... 200 OK 长度:132768903 (127M) [application/zip] 正在保存至: “gradle-5.4.1-all.zip” gradle-5.4.1-all.zip 9%[======> ] 12.37M 67.4KB/s 剩余 14m 2s
注意到:
下载地址变了:
再去试试浏览器,速度依旧很慢。
再去终端

export HTTP_PROXY=http://127.0.0.1:58591; export HTTPS_PROXY=http://127.0.0.1:58591; export ALL_PROXY=socks5://127.0.0.1:51837
然后重新下载
速度还是不是很快,只有100KB左右
wget https://services.gradle.org/distributions/gradle-5.4.1-all.zip --2020-08-03 14:13:37-- https://services.gradle.org/distributions/gradle-5.4.1-all.zip 正在解析主机 services.gradle.org (services.gradle.org)... 104.18.191.9, 104.18.190.9 正在连接 services.gradle.org (services.gradle.org)|104.18.191.9|:443... 已连接。 已发出 HTTP 请求,正在等待回应... 301 Moved Permanently 位置:https://downloads.gradle-dn.com/distributions/gradle-5.4.1-all.zip [跟随至新的 URL] --2020-08-03 14:13:39-- https://downloads.gradle-dn.com/distributions/gradle-5.4.1-all.zip 正在解析主机 downloads.gradle-dn.com (downloads.gradle-dn.com)... 104.17.160.20, 104.17.159.20 正在连接 downloads.gradle-dn.com (downloads.gradle-dn.com)|104.17.160.20|:443... 已连接。已发出 HTTP 请求,正在等待回应... 200 OK 长度:132768903 (127M) [application/zip] 正在保存至: “gradle-5.4.1-all.zip.1” gradle-5.4.1-all.zip.1 7%[====> ] 9.31M 110KB/s 剩余 17m 6s
算了。重启Mac。
目前看来代理设置,感觉相对比较正常:
只有一个 自动代理配置

不像之前不正常的时候:
是没有勾选:自动代理配置
且勾选了其他单独的:
网页代理HTTP
安全网页代理HTTPS
等选项。
那现在再去试试下载文件,能否用上代理
然后貌似正常了:

一切换网络设置:此处改为全局
然后网络下载断了
然后重新去下载:

然后速度暴快,只要几十秒就下载完了。
而之前需要几十分钟才能下载好。
至此,终于解决了,浏览器下载无法用代理的问题了。
【总结】
此处Mac中,对于Safari等浏览器,根据代码设置是用的是系统的代理
而此处系统的代理是WiFi中配置的
而之前不知什么原因,导致系统代理配置有问题,没有用正常的自动配置代理
- 当时是
- 勾选了多个选项
- 包括
- 网页代理HTTP
- 安全网页代理HTTPS
- 等
且,主动加上:
- 自动代理配置:http://127.0.0.1:8070/proxy.pac
也不行。
最终解决办法:
重启Mac
效果:
WiFi中代理,就正常了:
就只勾选了一个选项:
- 自动代理配置
- 值是:
- Trojan的:
- http://127.0.0.1:8070/proxy.pac
- 可以通过Trojan的配置界面中看到
后续Safari等浏览器下载文件,就是使用系统的代理了。
可以用上代理,下载文件暴快了。
转载请注明:在路上 » 【已解决】Mac中浏览器下载文件无法用上代理