हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
HttpMultipartPost
public
class
HttpMultipartPost
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.net.HttpMultipartPost
|
कई हिस्सों वाले एचटीटीपी पोस्ट अनुरोध करने के लिए हेल्पर क्लास. इस क्लास का इस्तेमाल, कई हिस्सों में एचटीटीपी पोस्ट (आरएफ़सी 2388) का इस्तेमाल करके फ़ाइलें अपलोड करने के लिए किया जाता है.
एक से ज़्यादा पार्ट वाली पोस्ट भेजने के लिए, यह ऑब्जेक्ट बनाएं और उसमें अनुरोध भेजने के लिए यूआरएल डालें.
इसके बाद, addParameter तरीके का इस्तेमाल करके ज़रूरी पैरामीटर सेट करें और addFile तरीके का इस्तेमाल करके अपलोड करने के लिए कोई फ़ाइल तय करें. सब कुछ सेट होने के बाद, 'भेजें' तरीके का इस्तेमाल करके अनुरोध भेजें.
फ़िलहाल, सिर्फ़ 'text/plain' कॉन्टेंट टाइप के साथ लागू किया जा सकता है.
खास जानकारी
सार्वजनिक तरीके |
void
|
addParameter(String name, String value)
अनुरोध में स्ट्रिंग पैरामीटर जोड़ता है.
|
void
|
addTextFile(String name, String fileName, InputStream in)
अनुरोध में फ़ाइल पैरामीटर जोड़ें.
|
void
|
addTextFile(String name, File file)
अनुरोध में फ़ाइल पैरामीटर जोड़ें.
|
void
|
send()
सर्वर को अनुरोध भेजता है.
|
पब्लिक कंस्ट्रक्टर
HttpMultipartPost
public HttpMultipartPost (String url)
HttpMultipartPost
public HttpMultipartPost (String url,
IHttpHelper httpHelper)
पैरामीटर |
url |
String |
httpHelper |
IHttpHelper |
सार्वजनिक तरीके
addParameter
public void addParameter (String name,
String value)
अनुरोध में स्ट्रिंग पैरामीटर जोड़ता है.
पैरामीटर |
name |
String : पैरामीटर का नाम. |
value |
String : पैरामीटर की वैल्यू. |
addTextFile
public void addTextFile (String name,
String fileName,
InputStream in)
अनुरोध में फ़ाइल पैरामीटर जोड़ें. अपलोड की जाने वाली फ़ाइल का कॉन्टेंट, इनपुट स्ट्रीम को पढ़ने से मिलेगा. फ़िलहाल, लागू करने की सुविधा सिर्फ़ 'text/plain' कॉन्टेंट टाइप के साथ काम करती है.
पैरामीटर |
name |
String : पैरामीटर का नाम. |
fileName |
String : स्ट्रीम में मौजूद डेटा की रिपोर्ट करने के लिए फ़ाइल का नाम. |
in |
InputStream : वह स्ट्रीम जिसका कॉन्टेंट अपलोड किया जा रहा है. |
addTextFile
public void addTextFile (String name,
File file)
अनुरोध में फ़ाइल पैरामीटर जोड़ें. यह फ़ाइल खोलता है, उसका कॉन्टेंट पढ़ता है, और उसे अनुरोध के हिस्से के तौर पर भेजता है. फ़िलहाल, लागू करने की सुविधा सिर्फ़ 'text/plain' कॉन्टेंट टाइप के साथ काम करती है.
पैरामीटर |
name |
String : पैरामीटर का नाम. |
file |
File : वह फ़ाइल जिसका कॉन्टेंट अनुरोध के तहत अपलोड किया जाएगा. |
भेजें
public void send ()
सर्वर को अनुरोध भेजता है.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया."],[],[]]