Android पर एक HTTP अनुरोध पोस्ट कैसे करें
एक HTTP अनुरोध पोस्ट करना उन सभी Android एप्लिकेशन के लिए आवश्यक और बुनियादी चरण है, जिन्हें इंटरनेट संसाधनों का लाभ उठाने की आवश्यकता होती है। केवल एक चीज जो आपको करने की ज़रूरत है वह कार्य कार्यान्वित करती है जो अनुरोध को निष्पादित करेगी।
सामग्री
कदम

1
मैनिफ़ेस्ट फ़ाइल के भीतर इंटरनेट तक पहुंच के लिए अनुमतियों को दर्ज करें, `एंड्रॉयड मैनिफ़ेस्ट` फ़ाइल में कोड की निम्न पंक्तियां जोड़करxml `. इस तरह आपका एप्लिकेशन डिवाइस पर किसी भी सक्रिय इंटरनेट कनेक्शन का उपयोग करने में सक्षम होगा।

2
`एचटीटीपी क्लाइंट` और `एचटीटीपी पोस्ट` ऑब्जेक्ट बनाएं, जो `पोस्ट` अनुरोध को निष्पादित करने के लिए जिम्मेदार होगा। कोड में मौजूद `स्ट्रिंग` प्रकार के `पता` ऑब्जेक्ट आपके `POST` की वेब में गंतव्य का प्रतिनिधित्व करता है, और उदाहरण के लिए एक PHP पृष्ठ का पता हो सकता है
एचटीटीपी क्लाइंट क्लाइंट = नया DefaultHttpClient () -
एचटीटीपी पोस्ट पोस्ट = नया एचटीटीपी पोस्ट (पता) -

3
वह डेटा सेट करें जो आपके `POST` से भेजा जाएगा आप अपने `एचटीटीपी पोस्ट` ऑब्जेक्ट की एक इकाई के रूप में `नाम व्ल्लेपियर` की एक सूची बनाकर और बढ़ाकर ऐसा कर सकते हैं। `असमर्थित एन्कोडिंग अपवाद` अपवाद को संभालना सुनिश्चित करें जिसे `एचटीटीपी पोस्ट.सेटएन्टीटी ()` विधि द्वारा उठाया जा सकता है
सूची जोड़े = नए अर्रे सूची() -
pairs.add (नया बेसिकनामवैलपियर ("कुंजी 1", "मान 1")) -
pairs.add (नया बेसिकनामवैलपियर ("कुंजी 2", "मान 2")) -
post.setEntity (नई UrlEncodedFormEntity (जोड़े)) -
4
अब आपको सिर्फ अपना `पोस्ट` करना है आपका HTTP पोस्ट अनुरोध के परिणामस्वरूप `एचटीटीपीआरपीएसपेंशन` प्रकार के ऑब्जेक्ट का परिणाम होगा, जिसे बाद में निकाला जाएगा और व्याख्या की जाएगी (`पार्सिंग`)। `क्लाइंट प्रोटोकॉल ऐक्सेशपशन` और `आईओई एक्सप्शन` अपवाद को संभालना सुनिश्चित करें, जो त्रुटि के मामले में `एक्जिक्यूट ()` विधि द्वारा उठाया जा सकता है
एचटीपीआरस्पॉन्स प्रतिक्रिया = client.execute (पोस्ट) -

आप की आवश्यकता होगी चीजें
- जावा आईडीई
- एंड्रॉइड के लिए सॉफ़्टवेयर डेवलपमेंट टूल्स (एसडीके, इम्यूलेटर, इत्यादि)
- एंड्रॉइड डेवलपर डिवाइस (वैकल्पिक, परीक्षण उद्देश्यों के लिए)
- इंटरनेट कनेक्शन (परीक्षण करने के लिए)
सामाजिक नेटवर्क पर साझा करें:
संबद्ध
फ़ोरम पर कोई थ्रेड कैसे खोलें
Facebook एप्लिकेशन का उपयोग करके फेसबुक पर टिप्पणियां या पोस्ट कैसे हटाएं
टंबलर पर एक पोस्ट कैसे हटाएं
टुम्ब्लर को ट्विटर से कैसे जुड़ें
बबलवे पर अन्य उपयोगकर्ता के पोस्ट कैसे साझा करें
फेसबुक पर एक ब्लॉग कैसे साझा करें
कैसे एक Instagram पोस्ट को हटाएँ
वर्डप्रेस पर एक फोटो प्रस्तुति कैसे बनाएं
कैसे Instagram पर एक पोस्ट की तरह आप को इंगित करने के लिए
Google+ के माध्यम से फेसबुक पर पोस्ट कैसे करें
Instagram पर एक संदेश पोस्ट कैसे करें
Couchsurfing.org पर ओपन काउच अनुरोध पोस्ट कैसे करें
कैसे फेसबुक पर रीडायरेक्ट करें
कैसे PHP में क्रॉस साइट अनुरोध जाली (सीएसआरएफ) हमलों को रोकने के लिए
फेसबुक पर एक पोस्ट कैसे करें
रेडडिट पर एक पोस्ट कैसे पोस्ट करें
फेसबुक पर एक पोस्ट कैसे पता चलता है
एचटीटीपी प्रोटोकॉल से संरक्षित साइट्स से डाउनलोड FLV वीडियो कैसे डाउनलोड करें
ट्विटर पर दिलचस्प पोस्ट कैसे लिखें
कैसे फेसबुक पर पोस्ट की रिपोर्ट करें
वर्डप्रेस और ब्लॉगर पर पोस्ट ऑर्डर कैसे लगाया जाए