New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.9.0版本的clash订阅链接转换出现400错误 #740
Comments
不是 clash 订阅的问题,我转换成其他格式也是报 400,感觉是发行版的问题。我是用的 docker 部署,镜像是 不知道是不是这个版本加了什么新的请求参数没填导致的。 |
请确认链接中的 url 是否已通过 URL Encode 处理,从该版本开始若请求 path 中带有多个 |
感觉可以做一下兼容处理呢 |
破案了,URL Encode 之后可以正常转换了。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
确认版本最新
检索issue
subconverter版本
0.9.0
转换过程
https://转换地址/sub?target=clash&insert=false&url=普通订阅链接
转换设置
普通订阅链接的内容每行都是节点,然后整体返回base64编码到sub进行转换
复现步骤
0.8.1同样链接不会出现400的http代码
期望结果
dns:
enable: true
ipv6: true
enhanced-mode: fake-ip
fake-ip-filter:
- ".lan"
- ".cn"
- "*.qq.com"
default-nameserver:
- 1.1.1.1
- 8.8.8.8
- 223.5.5.5
- 114.114.114.114
nameserver:
- https://doh.pub/dns-query
- https://dns.alidns.com/dns-query
- https://doh.360.cn/dns-query
- 114.114.114.114
- 223.5.5.5
fallback:
- https://cloudflare-dns.com/dns-query
- https://dns.google/dns-query
fallback-filter:
geoip: true
geoip-code: CN
geosite:
- gfw
ipcidr:
- 240.0.0.0/4
domain:
- +.google.com
- +.facebook.com
- +.youtube.com
proxies:
节点列表........
实际结果
400
错误信息
The text was updated successfully, but these errors were encountered: