关闭

fatal: unable to access 'https://android.googlesource.com/platform/frameworks/volley/': Received HTT

标签: gitVolley
1323人阅读 评论(2) 收藏 举报
分类:

问题来源

想感受下Volley的魅力,需要

 git clone https://android.googlesource.com/platform/frameworks/volley

但是,出现这个!!

Cloning into 'volley'...
fatal: unable to access 'https://android.googlesource.com/platform/frameworks/volley/': Received HTTP code 404 from proxy after CONNECT

于是,我google下 问题所在········


被误导

查看了搜索出来的很多解决方法,比如:
git无法clone远程代码库及git代理设置

git代理设置

解决git无法clone提示443以及配置git代理方法

但是,not work!!!


分析

网上给出的解决方法中都提到了相似的代码:

 git config --global http.proxy "localhost:1080"
git config --global https.proxy http://proxy.com:1234
git config --global https.proxy https://127.0.0.1:8580

那些方法适用于别人,但不适用于我。对比发现解决方法的代码如此相似,唯一不同的是后面的端口不同而已。
而且1080是ss默认的端口

关于Shadowsocks,请看这里

但是我的科学上网工具不是ss,一定是翻墙工具的端口不同造成的,(我用的是Lantern)。
我要知道Lantern 的本机端口,或许有帮助,于是,我看到
“如何翻墙”系列:Lantern(蓝灯)——开源且跨平台的翻墙代理

其中有这句话

蓝灯默认会在【本机地址】上开启一个 HTTP 代理的端口,端口号是 8787
  如果你的网络软件跟它运行在【同一个操作系统】,那么你只需在网络软件的代理界面上设置 HTTP 代理——地址填写 127.0.0.1 端口号填写 8787
(注:“127.0.0.1”表示“本机地址”)

于是我使用的下面代码:

git config --global http.proxy "localhost:8787"

然后:

git clone https://android.googlesource.com/platform/frameworks/volley
Cloning into 'volley'...
remote: Counting objects: 193, done
remote: Finding sources: 100% (193/193)
remote: Total 3289 (delta 315), reused 3289 (delta 315)
Receiving objects: 100% (3289/3289), 1.24 MiB | 202.00 KiB/s, done.
Resolving deltas: 100% (315/315), done.
Checking connectivity... done.

兴奋!!!!!!!!!!!

感谢

“如何翻墙”系列:Lantern(蓝灯)——开源且跨平台的翻墙代理

git无法clone远程代码库及git代理设置

git代理设置

解决git无法clone提示443以及配置git代理方法

1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:48454次
    • 积分:1105
    • 等级:
    • 排名:千里之外
    • 原创:58篇
    • 转载:0篇
    • 译文:1篇
    • 评论:19条