纯净系统
软件下载

Dev-Sidecar v1.8.0 开发者边车辅助工具

介绍

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

软件截图

https://pic.puresys.net/puresys/4030-1.png

软件特点

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

  • 根据网络状况智能解析最佳域名ip地址,获取最佳网络速度
  • 不用科学上网也能解决一些网站和库无法访问或访问速度慢的问题
  • 建议遇到打开比较慢的国外网站,可以优先尝试将该域名添加到dns设置中(注意:被GFW封杀的无效)

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代理再试

6、 增强功能

  • 众所周知的原因,不能说太多,默认关闭,感兴趣的可以私下交流
  • 反正开了这个之后,上面那些dns优选什么的特性好像都不香了

注意事项

  • 请勿使用来源不明的服务地址,有隐私和账号泄露风险
  • 本应用及服务端承诺不收集任何信息。介意者请使用安全模式。
  • 建议自建服务端(增强功能页面右上角点击查看自建服务端方法)

更新日志

v1.8.0

一、更新内容:

【新特性】

  • 系统代理排除列表可配置化,并添加部分 国内可直接访问的域名 域名排除项
  • 添加重载远程配置功能,方便重新加载最新的远程配置文件
  • 新增缓存拦截器,并为github站点添加5类静态资源的缓存拦截配置
  • 新增 OPTIONS 请求拦截器(注:该功能存在一定风险,使用需谨慎
  • 拦截配置功能,允许匹配到多个 域名匹配串 下的拦截配置了,只要域名符合 域名匹配串
  • 更新 github油猴脚本 版本从 1.6.8 升级到 2.5.19,并调整一处代码以兼容新版本
  • proxy 拦截器,可以配置绝对地址,也可以通过path匹配结果拼接生成代理地址,对应占位符格式如:
  • redirect 拦截器,可以配置绝对地址,也可以通过path匹配结果拼接生成重定向地址,对应占位符格式如:
  • redirect 拦截器,可以使用占位符 ${host} 了,同 proxy 拦截器

【问题修复】

  • vue-json-editor 替换为 vue-json-editor-fix-cn,解决拦截设置页面的中文输入问题
  • 调整github油猴脚本的拦截配置,以修复 先访问其他页面(如:issue、PR页面),再通过tab切换到code页面时,由于页面是局部刷新,导致油猴脚本未加载 的问题
  • 解析IPv6时,hostname和port有误的问题修复
  • 修复 util.match.js 匹配错乱的问题
  • 空指针异常,导致插件关闭失败的问题修复
  • 空指针异常,导致代理请求失败的问题修复

【优化】

  • 优化 util.match.js 简化域名匹配串的配置,方便同时匹配一级域名和多级域名
  • 部分日志优化
  • 用户个性化配置文件 ~/.dev-sidecar/config.json 的内容,更准确的体现用户的个性化配置内容了
  • 恢复默认 按钮,新增loading效果
  • 所有打开链接的功能,全部改为异步
  • 加速服务页面,标题错误,修正掉
  • 所有拦截器,添加响应头 DS-*,方便在浏览器开发者工具里查看当前请求,哪个拦截器起作用了
  • 拦截器添加优先级功能,当匹配到多个拦截器时,部分快速响应的拦截器优先执行并快速返回
  • 油猴脚本,添加缓存响应头 Cache-Control: 'public, max-age=86401, immutable',在客户端缓存1天
  • 油猴脚本,添加响应头 Content-Type: 'application/javascript; charset=utf-8',防止浏览器控制台打印警告信息

【配置】

  • github站点拦截配置中,*.fastgit.org 更换为 gh.api.99988866.xyz/https://github.com,因为 *.fastgit.org 已经无法使用
  • 拦截配置中,添加 hub.docker.com 相关拦截配置,可以正常访问了
  • 白名单配置调整,添加部分国内常用域名
  • 梯子配置中,新增openai和chatgpt相关域名,可以正常访问 ChatGPT 了

【文档】

  • 移除与调整和gitee仓库相关的内容,因为gitee仓库已关闭
  • 调整 README.md 文档,关于 八、贡献代码 的说明
  • DS的github仓库中,新增4个Issue模板、1个PR模板,让大家提交Issue和PR时,填写内容更有针对性

下载地址

本地下载        蓝奏云        飞机盘

未经允许不得转载:Puresys纯净系统-软件下载 » Dev-Sidecar v1.8.0 开发者边车辅助工具

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

支付宝扫一扫打赏