okhttp 發送get post 請求


package com.qlwb.business.util;

import java.util.Map;

import com.alibaba.fastjson.JSON;

import okhttp3.MediaType;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import okhttp3.Response;

public class UrlConnectionUtil {

public static String post(String url, Map<String, String> paramsMap) { // 這里沒有返回,也可以返回string
OkHttpClient mOkHttpClient = new OkHttpClient();
String resStr = null;

try {
MediaType mediaType = MediaType.parse("application/json;charset=UTF-8");
RequestBody requestbody = RequestBody.create(mediaType, JSON.toJSONString(paramsMap));
Request request = new Request.Builder().post(requestbody).url(url).build();

Response response = mOkHttpClient.newCall(request).execute();
resStr = response.body().string();
} catch (Exception e) {
e.printStackTrace();
return resStr;
}

return resStr;

}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM