手机请求共用参数封装
Posted csjin-study
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手机请求共用参数封装相关的知识,希望对你有一定的参考价值。
一、封装公共参数
import java.util.TreeMap; public class RequestCommonParams { public TreeMap<String, Object> staticParams; public TreeMap<String, Object> getStaticParams() { return staticParams; } public void setStaticParams(TreeMap<String, Object> staticParams) { this.staticParams = staticParams; } /** * 移动端公共参数 * @return TreeMap */ public RequestCommonParams(){ TreeMap<String, Object> map = new TreeMap<>(); map.put("clientMac", "9e:ee:fb:0f:5b:b8"); map.put("clientDensity", "3.0"); map.put("latitude", "255"); map.put("longitude", "255"); map.put("isJailbroken", "0"); map.put("JailReason", "NO Jail"); map.put("clientVersion", "3.1.0"); map.put("deviceId", "9e:ee:fb:0f:5b:b8"); map.put("platform", "android"); //Android map.put("deviceInfo", "{\"deviceModel\":\"MI 5\",\"deviceOs\":\"23_6.0.1\"}"); map.put("network", "wifi"); map.put("screenSize", "1920*1080"); map.put("clientIp", "10.0.3.15"); setStaticParams(map); } }
二、调用公共参数
TreeMap<String, Object> map = (new SalesRequestCommonParams()).getStaticParams(); //新增入参 map.put("username", "chu01"); map.put("password", 123);
以上是关于手机请求共用参数封装的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段14——Vue的axios网络请求封装
VSCode自定义代码片段14——Vue的axios网络请求封装