] यह लेख एक व्यापक गाइड प्रदान करता है कि कैसे इसे पदावनत asynctask और एक अधिक आधुनिक दृष्टिकोण का उपयोग करके इसे प्राप्त किया जाए। सार्वजनिक Callapi () { // यदि आवश्यक हो तो संदर्भ चर सेट करें } @Override संरक्षित शून्य onpreexecute () { super.onpreexecute (); } @Override संरक्षित स्ट्रिंग doinbackground (स्ट्रिंग ... params) { स्ट्रिंग urlstring = params [0]; // कॉल करने के लिए url स्ट्रिंग डेटा = params [1]; // पोस्ट करने के लिए डेटा आउटपुटस्ट्रीम आउट = नल; कोशिश { Url url = नया URL (urlString); Httpurlconnection urlconnection = (httpurlconnection) url.openconnection (); OUT = new BufferedOutputStream (urlConnection.getOutputStream ()); बफ़र्ड राइटर लेखक = नया बफ़रडराइटर (नया आउटपुटस्ट्रीमराइटर (आउट, "यूटीएफ -8")); लेखक। (डेटा); लेखक.फ्लश (); लेखक.क्लोज (); out.close (); urlconnection.connect (); } पकड़ (अपवाद ई) { System.out.println (e.getMessage ()); } } }
के लिए अद्यतन विधि Httpclient httpclient = new defaulthttpclient (); Httppost httppost = new httppost ("http://www.yoursite.com/script.php"); कोशिश { सूची
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3