Как сделать почтовый запрос с помощью Okio? - PullRequest
0 голосов
/ 10 мая 2019

Я использую Okio для загрузки файла .... с помощью моего запроса я отправляю некоторые параметры, но так как я не получил свой файл, и я смог записать свой запрос, и вот что видно:

Почему теги пустые? это означает, что параметры равны нулю

Запрос: Запрос {method = POST, url = https://mywesite.com/, tag = null}

 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();

1 Ответ

0 голосов
/ 10 мая 2019

Вот пример:

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

...