OkHttp 如何提交 POST 请求?
Posted chorm590
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 如何提交 POST 请求?的主要内容,如果未能解决你的问题,请参考以下文章
OkHttp初探:如何使用OkHttp进行Get或Post请求?Kotlin版本。
OkHttpOkHttp Get 和 Post 请求 ( 同步 Get 请求 | 异步 Get 请求 | 同步 Post 请求 | 异步 Post 请求 )