dio
dio copied to clipboard
fixed encode queryParameters to perpercent-encoded
#1603 #1445
现在queryParameters的编码使用的是Uri.encodeQueryComponent,这个方法使用的规范并不是常用的,通常使用perpercent-encoded是更常规的做法,比如把
空格转为成"%20"而不是"+"
Code Coverage Report: Only Changed Files listed
| Package | Base Coverage | New Coverage | Difference |
|---|---|---|---|
| Overall Coverage | 🟢 84.79% | 🟢 84.79% | ⚪ 0% |
Minimum allowed coverage is 0%, this run produced 84.79%
PR 需要测试 修改后对于原有项目来说会是破坏性变更,我们无法接受这样的修改。我倾向于该方法能够通过某些手段暴露出来,能自定义处理并且保留原有的逻辑以避免破坏原有用法。