java请求接口插件 OkHttpUtils使用

1 插件jar包

百度盘下载地址:https://pan.baidu.com/s/1AX08Nt-d2RwgNbjfZf-5zw    

2 使用方法

      组建DTO(也可使用Map):

        LsStorageResDTO dto = new LsStorageResDTO();
        dto.setFphone("15367899876");
        dto.setPassword("123456");


       使用官方提交方式:
        OkHttpUtils
        .post()
        .url("http://127.0.0.1:8080/baoinfos/app_getErpsLog.gx")
        .addParams("data",new Gson().toJson(dto))
        .build()
        .execute(new LsCallback(){
            @Override
            public void onError(Call arg0, Exception arg1, int arg2) {
                // TODO Auto-generated method stub
                arg1.printStackTrace();
            }
            @Override
            public void onResponse(String arg0, int arg1) {
                // TODO Auto-generated method stub
                System.out.println(arg0);
            }
        });

       回调获取接口与返还的数据此处继承StringCallback:

import okhttp3.Call;
import org.apache.poi.hssf.record.formula.functions.T;
import com.zhy.http.okhttp.callback.Callback;
import com.zhy.http.okhttp.callback.StringCallback;
public abstract class LsCallback extends StringCallback{    
}

猜你喜欢

转载自blog.csdn.net/wulitaot/article/details/81067488