参数接口请求排序出现的坑 2019-06-21

在开发时,进行网路请求前,需要把参数字段与值根据字母的的方式进行整合,

整合成一个字符串,再进行加密传递.


在4.4及以上版本,通过反射的方式读取参数实体字段与内容,然后进行字母排序,

字母排序正常.


在4.4版本中,字母排列的顺序不正确.导致请求失败.

不知道原因.

JDK版本使用的是同一个版本.

排序也使用的相同的类与方法,

希望有仁兄指出问题

public class MapKeyComparator implements Comparator<String> {

    @Override

    public int compare(String o1, String o2) {

        return o1.compareTo(o2);

    }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容