添加依赖库
compile 'com.squareup.okhttp3:okhttp:3.4.1'
//可以自行修改成最新版本
Get请求
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("http://www.baidu.com") //可以连缀更多的方法
.build();
Response response = client.newCall(request).execute();
String responseData = response.body().string();
//返回的具体内容
Post请求
比Get请求稍复杂一点,需要先构建出一个RequestBody对象来存放待提交的参数。
RequestBody requestBody = new FormBody.Builder()
.add("username", "admin")
.add("password", "123456")
.build();
Request request = new Request.Builder()
.url("http://www.baidu.com")
.post(requestBody)
.build();
接下来的操作就和Get请求一样了。