通过传入一个中文str请求服务器数据,服务端有URLDecoder.decode(str)处理,在 安卓终端,为什么在android 5.0上不需要对对中文str进行处理,而在4.04上需要对str 进行URLEncoder.encode(str)处理,如果不处理,返回结果为空,难道是android 5.0 上默认做了URLEncoder.encode(str)吗???
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
加了默认编码
public static String encode(String s) { return ENCODER.encode(s, StandardCharsets.UTF_8); }
报告相同问题?