优化拦截配置,当只想使用 `sni` 功能时,`proxy域名自身` 的配置移除掉。
parent
ecbec8e11e
commit
1b96838e67
|
@ -190,9 +190,9 @@ const intercepts = {
|
|||
// optionsMaxAge: 2592000, // OPTIONS请求缓存时间,默认:2592000(一个月)
|
||||
redirect: 'download.fastgit.org'
|
||||
},
|
||||
'.*':{
|
||||
proxy:'github.com',
|
||||
sni:'baidu.com' //修改sni,规避***握手拦截
|
||||
'.*': {
|
||||
proxy: 'github.com',
|
||||
sni: 'baidu.com' //修改sni,规避***握手拦截
|
||||
}
|
||||
},
|
||||
'ajax.googleapis.com': {
|
||||
|
|
|
@ -68,7 +68,6 @@ module.exports = {
|
|||
desc: 'clone加速复制链接脚本'
|
||||
},
|
||||
'/.*': {
|
||||
proxy: 'github.com',
|
||||
desc: '目前禁掉sni就可以直接访问,如果后续github.com的ip被封锁,只能再走proxy模式',
|
||||
sni: 'baidu.com'
|
||||
},
|
||||
|
@ -83,19 +82,16 @@ module.exports = {
|
|||
},
|
||||
'github-releases.githubusercontent.com': {
|
||||
'.*': {
|
||||
proxy: 'github-releases.githubusercontent.com',
|
||||
sni: 'baidu.com'
|
||||
}
|
||||
},
|
||||
'github.githubassets.com': {
|
||||
'.*': {
|
||||
proxy: 'github.githubassets.com',
|
||||
sni: 'baidu.com'
|
||||
}
|
||||
},
|
||||
'camo.githubusercontent.com': {
|
||||
'.*': {
|
||||
proxy: 'camo.githubusercontent.com',
|
||||
sni: 'baidu.com'
|
||||
},
|
||||
'^[a-zA-Z0-9/]+(\\?.*)?$': {
|
||||
|
@ -105,7 +101,6 @@ module.exports = {
|
|||
},
|
||||
'collector.github.com': {
|
||||
'.*': {
|
||||
proxy: 'collector.github.com',
|
||||
sni: 'baidu.com'
|
||||
}
|
||||
},
|
||||
|
@ -114,23 +109,11 @@ module.exports = {
|
|||
},
|
||||
'raw.githubusercontent.com': {
|
||||
'.*': {
|
||||
proxy: 'raw.githubusercontent.com',
|
||||
sni: 'baidu.com'
|
||||
}
|
||||
},
|
||||
'user-images.githubusercontent.com': {
|
||||
'.*': {
|
||||
proxy: 'user-images.githubusercontent.com',
|
||||
sni: 'baidu.com'
|
||||
},
|
||||
'^/.*\\.png(\\?.*)?$': {
|
||||
cacheDays: 365,
|
||||
desc: '用户在PR或issue等内容中上传的图片,缓存1年。注:每张图片都有唯一的ID,不会重复,可以安心缓存'
|
||||
}
|
||||
},
|
||||
'private-user-images.githubusercontent.com': {
|
||||
'.*': {
|
||||
proxy: 'private-user-images.githubusercontent.com',
|
||||
sni: 'baidu.com'
|
||||
},
|
||||
'^/.*\\.png(\\?.*)?$': {
|
||||
|
@ -140,7 +123,6 @@ module.exports = {
|
|||
},
|
||||
'avatars.githubusercontent.com': {
|
||||
'.*': {
|
||||
proxy: 'avatars.githubusercontent.com',
|
||||
sni: 'baidu.com'
|
||||
},
|
||||
'^/u/\\d+(\\?.*)?$': {
|
||||
|
@ -154,9 +136,18 @@ module.exports = {
|
|||
desc: 'github的访问速度分析上传,没有必要,直接返回成功'
|
||||
}
|
||||
},
|
||||
'hub.docker.com': {
|
||||
'.*': {
|
||||
sni: 'baidu.com'
|
||||
}
|
||||
},
|
||||
'api.dso.docker.com': {
|
||||
'.*': {
|
||||
sni: 'baidu.com'
|
||||
}
|
||||
},
|
||||
// 'v2ex.com': {
|
||||
// '.*': {
|
||||
// proxy: 'v2ex.com',
|
||||
// sni: 'baidu.com'
|
||||
// }
|
||||
// },
|
||||
|
@ -267,7 +258,6 @@ module.exports = {
|
|||
'*github*.com': 'quad9',
|
||||
'*.github.io': 'quad9',
|
||||
'*.docker.com': 'quad9',
|
||||
'*.docker*.com': 'quad9',
|
||||
'*.stackoverflow.com': 'quad9',
|
||||
'*.electronjs.org': 'quad9',
|
||||
'*.amazonaws.com': 'quad9',
|
||||
|
|
|
@ -3,19 +3,16 @@
|
|||
"intercepts": {
|
||||
"github.githubassets.com": {
|
||||
".*": {
|
||||
"proxy": "github.githubassets.com",
|
||||
"sni": "baidu.com"
|
||||
}
|
||||
},
|
||||
"camo.githubusercontent.com": {
|
||||
".*": {
|
||||
"proxy": "camo.githubusercontent.com",
|
||||
"sni": "baidu.com"
|
||||
}
|
||||
},
|
||||
"collector.github.com": {
|
||||
".*": {
|
||||
"proxy": "collector.github.com",
|
||||
"sni": "baidu.com"
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue