Closed TakWolf closed 6 years ago
本质为 Http header 中包含非 ascii 字符会崩溃。 原因参考:https://github.com/square/retrofit/issues/1178
目前 User-Agent 格式为: CNodeMD/{应用版本号} (Android {系统版本号}; {手机型号}; {生产厂商}) 例如: CNodeMD/1.4.1-dev.1 (Android 5.1; XT1085; motorola)
其中,手机型号 和 生产厂商 两个字段,在某些国产手机中,会返回中文,会触发 BUG。
用 URL Encode 一下好了 😂 方便直接
修复 https://github.com/TakWolf/CNode-Material-Design/commit/71793a4c678a0bce0c1afb9a8add57fbbc9d734b
本质为 Http header 中包含非 ascii 字符会崩溃。 原因参考:https://github.com/square/retrofit/issues/1178
目前 User-Agent 格式为: CNodeMD/{应用版本号} (Android {系统版本号}; {手机型号}; {生产厂商}) 例如: CNodeMD/1.4.1-dev.1 (Android 5.1; XT1085; motorola)
其中,手机型号 和 生产厂商 两个字段,在某些国产手机中,会返回中文,会触发 BUG。