// 发送post
private void postRequest() {
final OkHttpClient client = new OkHttpClient();
FormBody body = new FormBody.Builder()
.add("your_param_1", "your_value_1")
.add("your_param_2", "your_value_2")
.build();
final Request request = new Request.Builder()
.url("http://192.168.0.200:8080/api/front/hearing/login")
.post(body)
.build();
new Thread(new Runnable() {
@Override
public void run() {
Response response = null;
try {
response = client.newCall(request).execute();
if (response.isSuccessful()) {
Log.i("WY","打印POST响应的数据:" + response.body().string());
} else {
throw new IOException("Unexpected code " + response);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}).start();
}
// get请求
private void getRequest() {
final OkHttpClient client = new OkHttpClient();
final Request request=new Request.Builder()
.get()
.tag(this)
.url("http://192.168.0.200:8080/api/front/hearing/login")
.build();
new Thread(new Runnable() {
@Override
public void run() {
Response response = null;
try {
response = client.newCall(request).execute();
if (response.isSuccessful()) {
Log.i("WY","打印GET响应的数据:" + response.body().string());
} else {
throw new IOException("Unexpected code " + response);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}).start();
}
版权声明:本文为moerduo0原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。