Tamamen OKHTTP 3.x sürümünü kullanıyorum. Birden çok parametre göndermek istiyorum ve param bir döngüye eklemek istiyorum. 2.x sürümünde, FormEncodingBuilder'ı kullanabilir ve döngüye param ekleyebilir ve sonra da bir istek gövdesi oluşturabilirim. Ancak 3.x'te, sınıf kaldırıldı. Android'de OKHTTP 3.x'te dinamik olarak (veya döngü içinde) post parametrelerini nasıl gönderirim?
RequestBody formBody = new FormBody.Builder()
.add("Param1", value1)
.add("Param2", value2)
.build();
Request request = new Request.Builder()
.url("url")
.post(formBody)
.build();
Şimdi 5 params eklemek istiyorum ama bir döngü yani bir döngü içinde formbody inşa ederek istek gövdesini oluşturmak:
İşte benim şimdiki kodudur. Yukarıda yazdığım gibi, OKHTTP sürüm 2.x'te nasıl yapılacağını biliyorum ama 3.x sürümünü kullanıyorum.
Herhangi bir yardım veya kılavuz takdir edilir.
Teşekkür peşin
Ben bunu hiç yapmadım ama ilk kez 5 Params içeren JsonObject'i yapabilir ve bu formda bir JsonObject geçirebilirsin. – VVB