准备阶段,需要okhttp-3.2.0.jar、okio-1.9.0.jar两个包,可以到jar中心仓库地址搜索下载,地址 http://mvnrepository.com/
1.Get
OkHttpClient okHttpClient = new OkHttpClient();
Request request = new Request.Builder()
.addHeader("User-Agent","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36")
.addHeader("Cookie",cookie)
.url(url).build();
String info = null;
try {
Response response = okHttpClient.newCall(request).execute();
info = response.body().string();
} catch (IOException e) {
e.printStackTrace();
}
2.Post
OkHttpClient client = new OkHttpClient();
RequestBody requestBody=new FormBody.Builder()
.add("user_name",username)
.add("user_password",password)
.build();
Request request=new Request.Builder()
.url(url)
.post(requestBody)
.build();
String info = null;
try {
Response response = client.newCall(request).execute();
info = response.body().string();
} catch (IOException e) {
e.printStackTrace();
}