2015-10-23 6 views
5

अब शरीर के लिए स्ट्रिंग के रूप में जोड़ने सरणी मैं `मी:okhttp करने के लिए शरीर (बाद का) सरणी कैसे जोड़ें

RequestBody body = new FormEncodingBuilder() 
    .add("profiles", "[122, 125, 336]") 
    .build(); 

लेकिन पद पैरामीटर पर सर्वर की जरूरत सरणी। मैं स्ट्रिंग के बजाय सरणी कैसे जोड़ सकता हूं? क्या यह okhttp के साथ posible है?

उत्तर

5

आप वर्तमान में profiles को एक स्ट्रिंग के रूप में पोस्ट कर रहे हैं। आप profiles

RequestBody body = new FormEncodingBuilder() 
    .add("profiles[0]", "122") 
    .add("profiles[1]", "125") 
    .add("profiles[2]", "336") 
    .build(); 

अधिक जानकारी और अच्छा पढ़ने के लिए एक चेकबॉक्स प्रपत्र क्षेत्र के लिए एक पोस्ट की नकल करना चाहते हैं,

+0

सरणी गतिशील है क्या होगा अगर? – AimanB

+2

सरणी गतिशील है, एक लूप का उपयोग करें। – petey

संबंधित मुद्दे