首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Okio发出post请求?

如何使用Okio发出post请求?
EN

Stack Overflow用户
提问于 2019-05-10 18:35:28
回答 1查看 222关注 0票数 0

我正在使用Okio下载一个file....with --我的请求--我发送了一些参数,但是由于我没有得到我的文件,所以我能够记录我的请求,如下所示:

为什么标签是空的?这意味着参数为null。

请求:请求{method=POST,url=https://mywesite.com/,tag=null}

代码语言:javascript
复制
 RequestBody requestBody = new MultipartBody.Builder()
                    .setType(MultipartBody.FORM)
                    .addFormDataPart("user", "test")
                    .addFormDataPart("pass", "1234")
                    .build();
            Request request = new Request.Builder()
                    .url(imageLink)
                    .post(requestBody)
                    .build();
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-10 20:10:00

下面是一个例子:

代码语言:javascript
复制
String post(String url, String json) throws IOException {
    RequestBody body = RequestBody.create(JSON, json);
    Request request = new Request.Builder()
        .url(url)
        .post(body)
        .build();
    try (Response response = client.newCall(request).execute()) {
      return response.body().string();
    }
  }

来自:https://github.com/square/okhttp/blob/master/samples/guide/src/main/java/okhttp3/guide/PostExample.java

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56083136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档