Xutils3 提交Json数据,可传对象

xiaoxiao2021-02-28  140

将要传的参数保存进Json对象 JSONObject js_request = new JSONObject();//服务器需要传参的json对象 try { js_request.put("UserName", "gzdsyy");//根据实际需求添加相应键值对 js_request.put("UserPassword", "123"); js_request.put("action", "login"); } catch (JSONException e) { e.printStackTrace(); } 然后设置RequestParams: RequestParams params = new RequestParams("http://www.jk-soft.com.cn:172/interface/UpLoadData"); params.setAsJsonContent(true); params.setBodyContent(js_request.toString()); Log.i("loginSuccess", js_request.toString()); x.http().post(params, mCallBack); 如果需要上传对象,可以先用Gson等框架,将对象转换成Json,再作为参数上传 最终服务端接收到的参数形式为: {"UserName":"gzdsyy","UserPassword":"123","action":"login"}
转载请注明原文地址: https://www.6miu.com/read-31822.html

最新回复(0)