2011-02-05 16 views
9

मैं यहाँ एक htttp कनेक्शन बनाना चाहते मेरी कोडत्रुटि HTTP/1.0 405 पद्धति की अनुमति नहीं

try 
{ 
HttpClient client = new DefaultHttpClient(); 
HttpPost httpMethod = new HttpPost("http://www.google.co.in/"); 
String requestBody = "some text"; 
HttpMethod.setEntity(new StringEntity(requestBody)); 
HttpResponse response = client.execute(httpMethod); 
textView.setText(response.getStatusLine().toString()); 
} 

लेकिन im करने में असमर्थ और "HTTP/1.0 405 पद्धति की अनुमति नहीं" हो जाता है त्रुटि मैं हो जाएगा आपकी मदद

उत्तर

3

शायद आपको ऐसे सर्वर से आज़माएं जो POST अनुरोध स्वीकार करता है। शायद आपके कोड में कुछ भी गलत नहीं है, Google का फ्रंट पेज बस पोस्ट नहीं करता है।

एक सर्वर का एक त्वरित उदाहरण जिसका उपयोग आप कर सकते हैं मैं JSFiddle's echo feature के बारे में सोच सकता हूं। मुझे यकीन है कि वे दिमाग में नहीं होंगे।

+0

हां, 'HttpGet' वर्ग का उपयोग करें और' setParams' विधि का उपयोग करें। – raidfive

19

इसका मतलब है कि अनुरोध किया गया URL POST विधि स्वीकार नहीं करता है। जीईटी के साथ पुनः प्रयास करें।

+0

धन्यवाद हाँ अब यह HttpGet विधि – Rozy

+0

के साथ काम कर रहा है, अच्छा जवाब, धन्यवाद! –

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