Я использую версию OKHTTP 3.x. Я хочу опубликовать несколько параметров и хотел бы добавить параметры в цикле. Я знаю, что в версии 2.x я могу использовать FormEncodingBuilder и добавлять в него params в цикле, а затем из него создавать тело запроса. Но в 3.x класс был удален.
Вот мой текущий код:
RequestBody formBody = new FormBody.Builder()
.add("Param1", value1)
.add("Param2", value2)
.build();
Request request = new Request.Builder()
.url("url")
.post(formBody)
.build();
Теперь я хочу добавить 5 параметров, но в цикле я создам тело запроса, создавая форму тела в цикле. Как я уже писал выше, я знаю, как это сделать в OKHTTP версии 2.x, но я использую версию 3.x.
Любая помощь или руководство оценены.
Спасибо в Advance