PDA

View Full Version : مشکل در دریافت داده با authentication



ebrahim12
یک شنبه 19 خرداد 1392, 17:51 عصر
درود .



private InputStream downloadUrl(String urlString) throws IOException {
URL url = new URL(urlString);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestProperty("Authorization", "Basic " + "user:pass");
conn.setReadTimeout(10000 /* milliseconds */);
conn.setConnectTimeout(15000 /* milliseconds */);
conn.setRequestMethod("GET");
conn.setDoInput(true);
conn.connect();
InputStream stream = conn.getInputStream();
return stream;
}

میخواستم تو این کد یه فایل رو که رمز داره دانلود کنم ولی هر کار میکنم IOException میده
(در واقع اون فایل یه api هست که به ازارای یه query یه xml پس میده ولی به authentication نیاز داره تا سطح دسترسی رو مشخص کنه )
اگر اون خط سوم رو پاک کنم کار میکنه :ناراحت: ولی خوب به قسمت هایی که فقط کاربرا دسترسی دارن دیگه نمیره

از base64 هم برای encode کردن استفاده کردم نشد :|

الان من چیکار باید بکنم ؟؟؟