开发者边车,命名取自service-mesh的service-sidecar,意为为开发者打辅助的边车工具,通过本地代理的方式将https请求代理到一些国内的加速通道上。

特性:

1、 dns优选(解决dns污染问题)

2、 请求拦截

3、 github加速

release、source、zip下载加速

clone 加速

头像加速

解决readme中图片引用无法加载的问题

gist.github.com 加速

解决git push 偶尔失败需要输入账号密码的问题(fatal: TaskCanceledException encountered / fatal: HttpRequestException encountered)

raw/blame加速

4、 Stack Overflow 加速

将ajax.google.com代理到加速CDN上

recaptcha 图片验证码加速

5、 npm加速

支持开启npm代理

官方与淘宝npm registry一键切换,

某些npm install的时候,并且使用cnpm也无法安装时,可以尝试开启npm代理再试

安全模式

此模式:关闭拦截、关闭增强、开启dns优选、开启测速

最安全,无需安装证书,可以在浏览器地址栏左侧查看域名证书

功能也最弱,只有特性1,相当于查询github的国外ip,手动改hosts一个意思。

github的可访问性不稳定,取决于IP测速,如果有绿色ip存在,就 有可能 可以直连访问。

默认模式

此模式:开启拦截、关闭增强、开启dns优选、开启测速

需要安装证书

功能上包含特性1/2/3/4。

增强模式

此模式:开启拦截、开启增强、开启dns优选、关闭测速

需要安装证书

功能上包含特性1/2/3/4/5

由于敏感原因,默认关闭,感兴趣的可以私下交流

最佳实践

把dev-sidecar一直开着就行了

建议遇到打开比较慢的国外网站,可以尝试将该域名添加到dns设置中(注意:被GFW封杀的无效)

有时候安全模式打开github也挺快

问题排查:

1、dev-sidecar的前两个开关没有处于打开状态

尝试将开关按钮手动打开

请尝试右键dev-sidecar图标,点退出。再重新打开

如果还不行,请将日志发送给作者

如果是mac系统,可能是下面的原因

Mac系统使用时,首页的系统代理开关无法打开

出现这个问题可能是没有开启系统代理命令的执行权限

GitHub地址:https://github.com/docmirror/dev-sidecar/releases

下载地址
百度云盘
密码:7m4h
历史上的今天
01月
8
    抱歉,历史上的今天作者很懒,什么都没写!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。