Привет! Я хочу использовать Apache Свободный клиент HTTP для создания запроса на загрузку файла. Мне нужно добавить Autorization Basi c Auth в запрос на передачу имени пользователя и пароля, которые я не могу найти хороший пример того, как это сделать.
Я вижу метод addHeader, но не могу найти хорошие примеры того, как его построить. Спасибо!
Пока у меня есть код:
String auth = username + ":"+ token
byte[] encodedBytes = Base64.encodeBase64(auth.getBytes());
String encodedAuth = new String(encodedBytes)
URL downloadFileURL = new URL (urlbuild)
Executor executor = Executor.newInstance();
executor.execute(Request.Get(downloadFileURL.toURI())
.setHeader(HttpHeaders.AUTHORIZATION, "Basic " + encodedAuth )
.connectTimeout(1000))
.saveContent(new File(mobileAppPath + System.getProperty("file.separator") + mobileApp.name));