GET请求
OkHttpClient client = new OkHttpClient.Builder()
.readTimeout(6000, TimeUnit.SECONDS)
.writeTimeout(6000, TimeUnit.SECONDS)
.connectTimeout(6000, TimeUnit.SECONDS)
.build();
Request build = new Request.Builder()
.url("http://www.qubaobei.com/ios/cf/dish_list.php?stage_id=1&limit=20&page=1")
.get()
.build();
Call call = client.newCall(build);
call.enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
Log.i(TAG, "onFailure: "+e.getMessage());
}
@Override
public void onResponse(Call call, Response response) throws IOException {
String s = response.body().toString();
Log.i(TAG, "onResponse: "+s);
}
});
POST请求
OkHttpClient client = new OkHttpClient.Builder()
.readTimeout(6000, TimeUnit.SECONDS)
.writeTimeout(6000, TimeUnit.SECONDS)
.connectTimeout(6000, TimeUnit.SECONDS)
.build();
FormBody build = new FormBody.Builder()
.add("username", "5444")
.add("password", "123123")
.add("repassword", "123123")
.build();
Request request = new Request.Builder()
.url("https://www.wanandroid.com/user/register")
.post(build)
.build();
Call call = client.newCall(request);
call.enqueue(new Callback