public class HttpUtils implements Callback {
public static HttpUtils INSTENCT;
public static HttpUtils getinstent(){
if (INSTENCT == null){
INSTENCT = new HttpUtils();
}
return INSTENCT;
}
private CabackUtils cabackUtils;
public void dopost(String path,CabackUtils cabackUtils){
this.cabackUtils = cabackUtils;
OkHttpClient okHttpClient = new OkHttpClient.Builder().build();
FormBody.Builder builder = new FormBody.Builder();
FormBody buid = builder.build();
Request builda = new Request.Builder()
.url(path)
.post(buid)
.build();
Call call = okHttpClient.newCall(builda);
call.enqueue(this);
}
@Override
public void onFailure(Call call, IOException e) {
}
@Override
public void onResponse(Call call, Response response) throws IOException {
String s = response.body().string();
cabackUtils.onSeccess(s);
}
}
public static HttpUtils INSTENCT;
public static HttpUtils getinstent(){
if (INSTENCT == null){
INSTENCT = new HttpUtils();
}
return INSTENCT;
}
private CabackUtils cabackUtils;
public void dopost(String path,CabackUtils cabackUtils){
this.cabackUtils = cabackUtils;
OkHttpClient okHttpClient = new OkHttpClient.Builder().build();
FormBody.Builder builder = new FormBody.Builder();
FormBody buid = builder.build();
Request builda = new Request.Builder()
.url(path)
.post(buid)
.build();
Call call = okHttpClient.newCall(builda);
call.enqueue(this);
}
@Override
public void onFailure(Call call, IOException e) {
}
@Override
public void onResponse(Call call, Response response) throws IOException {
String s = response.body().string();
cabackUtils.onSeccess(s);
}
}