OkHttp 如何提交 POST 请求?

2020-03-25

关键字:


 

 废话少说,上代码:

String travelIdJson = String.format(Locale.US, "{\"travelId\":[%d]}", track.getId());
RequestBody body = RequestBody.create(MediaType.parse("application/json; charset=utf-8"), travelIdJson);
Request request = new Request.Builder()
        .url(ServerInfoManager.URL)
        .post(body)
        .addHeader("Authorization", DataManager.getUserManager().getToken())
        .build();

Call call = new OkHttpClient().newCall(request);
call.enqueue(new Callback() {

    @Override
    public void onFailure(Call call, IOException e) {
        
    }

    @Override
    public void onResponse(Call call, Response response) throws IOException {
        
    }

});

 


 

上一篇:OkHttp:NoClassDefFoundError


下一篇:源码系列--OkHttp(2)