देता है मैं HTTPUrlConnection का उपयोग करके एक यूआरएल प्राप्त करने की कोशिश कर रहा हूं, हालांकि मुझे हमेशा 500 कोड मिल रहा है, लेकिन जब मैं ब्राउज़र से उसी यूआरएल तक पहुंचने का प्रयास करता हूं या कर्ल का उपयोग करता हूं, तो यह ठीक काम करता है!जावा HTTPUrlConnection 500 स्थिति कोड
यह जब मैं headerfields प्रिंट, यह 500 कोड से पता चलता है जब मैं और google.com की तरह कुछ करने के लिए URL बदल यह ठीक काम करता है कोड
try{
URL url = new URL("theurl");
HttpURLConnection httpcon = (HttpURLConnection) url.openConnection();
httpcon.setRequestProperty("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
httpcon.setRequestProperty("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:14.0) Gecko/20100101 Firefox/14.0.1");
System.out.println(httpcon.getHeaderFields());
}catch (Exception e) {
System.out.println("exception "+e);
}
है ..,। लेकिन मुझे समझ में नहीं आता कि यह यहां क्यों काम नहीं करता है लेकिन यह ब्राउज़र पर और कर्ल के साथ ठीक काम करता है।
किसी भी मदद अत्यधिक सराहना की जाएगी ..
धन्यवाद,
500 आंतरिक सर्वर त्रुटि –
का उपयोग करके तय किया है जो आपने किया है 'theurl''? – sunil
@ सुनील मैं कोशिश कर रहा था http://www.rassd.com/1-23544.htm – user1069624