Amir Aou نشر 22 أكتوبر 2022 أرسل تقرير مشاركة نشر 22 أكتوبر 2022 السلام عليكم ورحمة الله وبركاته كيف ارسل array[id1، id2...] باستخدام okhttp لغة java 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Kais Hasan نشر 22 أكتوبر 2022 أرسل تقرير مشاركة نشر 22 أكتوبر 2022 يمكنك إرسال كل عنصر على حدى و لكن بشكل يوضح بأنهم يتبعون لمصفوفة واحدة، و ذلك كما يلي: FormBody.Builder builder = new FormBody.Builder(); for(int i = 0; i < array.length; i++){ builder.add("items[" + i + "]", array[i]) } FormBody body = builder.build(); حيث أننا هنا نوضح أن العنصر هو items[i] حيث i سيأخذ قيمة دليل. يمكننا أيضاً إرسالها كسلسلة نصية بينها فراغات، أي نقوم ببناء سلسلة نصية تحوي على عناصر المصفوفة بحيث يفصل فراغ بين كل عنصرين متتالين، و هكذا يمكن للمستقبل القيام بفك السلسلة عن طريق تقسيمها عند الفراغات. الطريقة الثانية أفضل بكثير من الطريقة الأولى حيث أن المصفوفة تكون في عنصر واحد، و لكن هذا يعتمد على الطريقة التي تراها أسهل في فك العنصر، حيث أن المستقبل يجب أن يعلم الطريقة التي قمت باستعمالها حتى يستطيع التعامل مع المصفوفة بالشكل الصحيح. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Amir Aou
السلام عليكم ورحمة الله وبركاته
كيف ارسل array[id1، id2...] باستخدام okhttp لغة java
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.