Articles of HTTP соединение

Загрузка / загрузка возобновляемых файлов в Android

Я работал над проектом Android, в котором мне приходится загружать / выгружать несколько файлов по HTTP. Мне было интересно, есть ли способ возобновить загрузку / загрузку файлов. Как и в случае, если мой файл загружается или загружается, и есть тонкий интернет-дроссель в течение очень минимального времени (иногда это повреждает файл, и процесс останавливается, а в […]

Файл не загружен полностью

Я пытаюсь загрузить / возобновить файл. Резюме, похоже, работает, но вся загрузка приносит проблему. После выполнения этого тестового файла кода – 5242845 . Но это должно быть 5242880 ! Я открыл эти два файла в шестнадцатеричном редакторе и понял, что в тестовом файле отсутствуют некоторые байты в конце (начало в порядке). Это код: String url […]

Android загружает несколько файлов на сервер через http post

Мне нужно загрузить файл с Android-клиента в URL через HTTP POST. Если вы загружаете только один файл, то для меня это нормально. Но мой целевой URL-адрес страницы выглядит следующим образом <form action="file_upload.php" enctype ="multipart/form-data" method="post"> <input type="file" name="uploadedfile"> <input type="file" name="uploadedfile2"> <input type="submit"> </form> Как я могу загрузить еще 2 файла через HTTP POST одновременно?

Полное руководство для передачи учетных данных на сервер через HTTP-аутентификацию и получение ответа

Таким образом, мы знаем, как делать соединения http и post. Http://exampledepot.com/egs/java.net/pkg.html И мы хотим передать учетные данные (uname, passwd) на любой веб-сервер для доступа к URL-адресу или получения ответа. И мы не можем передавать его как параметры сообщения. Так что посмотрите @ этот очень простой код, который делает все это.

Защищать HTTP-запрос от вызова другими пользователями

У меня есть приложение Android, из которого я хочу загрузить некоторые данные в базу данных на моем веб-сервере. Поскольку java-библиотека MySql имеет размер около 5 мб, я не хочу включать ее в приложение. Поэтому я сделаю HTTP-запрос для php-скрипта и отправлю данные с URL-адресом в качестве параметров. Как я могу убедиться, что только я могу […]

POST с Basic Auth не работает на Android, но работает в C #

У меня есть приложение, которое я разрабатываю, и мне нужно отправлять данные в сторонний API. Я с самого начала боролся с проверкой подлинности и продолжал откладывать все дальше и дальше, и теперь я застрял. Я попытался использовать Authenticator , но прочитал все о том, как в некоторых версиях Android появляется ошибка: Пример проверки подлинности Я […]

Установите заголовки, используя пружинный андроид resttemplate и андроидные аннотации

В настоящее время я играю с Spring Android Resttemplate для взаимодействия с API REST, поддерживаемым java. На самом деле, я использую андроиды андроида, чтобы отправить http-звонки на этот серверный сервис, и я должен сказать, что это скалы. В основном аннотации Android позволяют вам определить интерфейс для вызовов службы и методы http, которые будут использоваться для […]

Вход на сайт

Я делаю приложение, которое нужно зайти на сайт. Для этого я создаю HttpClient и выполняю HttpPost для URL. Это работает, насколько я знаю. StatusCodes возвращают 200. После этого я выполняю HttpGet на ограниченный URL (с тем же клиентом). Тем не менее, я всегда возвращаю Запретное исключение или журнал входа в свой LogCat. Из поиска в […]

Параметры HttpGet не отправляются

Я использую apache.http для Android, и большинство из них отлично работает, но когда я пытаюсь выполнить запрос с параметрами, они не отправляются. Что я делаю не так? Вот код HttpClient httpclient = new DefaultHttpClient(); HttpUriRequest request = new HttpGet(uri); HttpParams p = new BasicHttpParams(); p.setParameter("param", "value"); request.setParams(p); request.setHeader("Accept", "application/json, text/javascript, */*; q=0.01"); HttpResponse response = […]

Имя хоста не может быть нулевым, включая http в android

У меня этот код в AsyncTask : try { Log.d("API", "URL: "+URL.trim()); StringBuilder builder = new StringBuilder(); HttpClient client = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(new URI(URL)); httpGet.setHeader("Accept","application/json"); httpGet.setHeader("Content-Type","application/json"); Log.d("API", "URL Host: "+httpGet.getURI().getHost()); Log.d("API", "URL Path: "+httpGet.getURI().getPath()); Log.d("API", "URL: "+URL.trim()); HttpResponse response = client.execute(httpGet); StatusLine statusLine = response.getStatusLine(); int statusCode = statusLine.getStatusCode(); if (statusCode […]

Intereting Posts
Вручную приостановить приложение в Android Phonegap Как удалить левую марку Android Toolbar? Java.util.zip.ZipException: повторная запись Android RecyclerView CardView StaggedGridLayoutManager: независимый прокрутка столбца Эквивалент LocalBroadcastManager без поддержки библиотеки Android Android: новый поток Runnable Executes в главной теме Как работать с файлом исходного кода, автоматически сгенерированным в процессе сборки Ошибка keytool: java.security.UnrecoverableKeyException: невозможно восстановить ключевой андроид Удалите лишний значок на панели действий (при использовании ShareActionProvider и ActionBarSherlock) Android Studio: установка завершилась неудачно, поскольку APK не был подписан Com.google.gson.JsonSyntaxException: java.lang.IllegalStateException в android Экстренное замешательство в эспрессо-тестах Скрыть панель действий в режиме фрагментации Нажатие кнопки возврата вызывает onCreate (Android) Обновление apk SHA1 отличается даже после использования того же хранилища ключей