使用Xutil3做網(wǎng)路請求,后臺需要傳入JsonString烂翰,在RequestParams中無法傳入到后臺夯缺,網(wǎng)上搜到了方法,如下~
xUtils3.0發(fā)送post請求傳json參數(shù)完整步驟:
// 服務(wù)器需要傳參的json對象
JSONObject js_request = new JSONObject();
// 根據(jù)實際需求添加相應(yīng)鍵值對
js_request.put("key", value);
js_request.put("key1", value1);
js_request.put("key2", value2);
RequestParams params = new RequestParams("http://www.reibang.com");
params.setAsJsonContent(true);
params.setBodyContent(js_request.toString());
x.http().post(params, new Callback.CacheCallback<String>() {
// 發(fā)起傳參為json的post請求甘耿,
// Callback.CacheCallback<String>的泛型為后臺返回數(shù)據(jù)的類型踊兜,
// 根據(jù)實際需求更改
}
就這么多了希望可以幫到你