मैं एक एचटीपीपोस्ट अनुरोध भेजने और प्रतिक्रिया प्राप्त करने के लिए लंबे समय से प्रयास कर रहा हूं लेकिन भले ही मैं कनेक्शन बनाने में सक्षम था, फिर भी मुझे यह नहीं मिला कि स्ट्रिंग संदेश कैसे प्राप्त किया जाए अनुरोध-प्रतिक्रियाएंड्रॉइड एचटीपीपोस्ट: परिणाम कैसे प्राप्त करें
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.myurl.com/app/page.php");
// Add your data
List <NameValuePair> nameValuePairs = new ArrayList <NameValuePair> (5);
nameValuePairs.add(new BasicNameValuePair("type", "20"));
nameValuePairs.add(new BasicNameValuePair("mob", "919895865899"));
nameValuePairs.add(new BasicNameValuePair("pack", "0"));
nameValuePairs.add(new BasicNameValuePair("exchk", "1"));
try {
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
Log.d("myapp", "works till here. 2");
try {
HttpResponse response = httpclient.execute(httppost);
Log.d("myapp", "response " + response.getEntity());
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
मुझे खेद है, मैं बहुत मूर्ख हूं क्योंकि मैं जावा के लिए नया हूं। क्रिप्या मेरि सहायता करे।
हाय, मैं इस पोस्ट में आया, और मैं सोच रहा था कि क्या आप मुझे बता सकते हैं कि आपका ऐरेलिस्ट क्यों है (5) और नहीं (4)? – hellomello
मैंने इसे पोस्ट करने से पहले एक पैरा हटा दिया और सरणी सूची को बदलना भूल गया। –
"एचटीपी क्लाइंट", "एचटीपीपोस्ट", "एचटीपीपीस्पॉन्स", "एचटीपीएन्टीटी", "एंटीटीयूट्स", "नेमवैल्यूपेयर", "बेसिकनाम वैल्यूपेयर" बहिष्कृत हैं। कृपया एक और समाधान का सुझाव दें। –