Articles of post

Android HttpUrlConnection делает POST вместо GET

У меня есть приложение для Android, которое пытается выполнить запрос GET на мой сервер с помощью HttpUrlConnection. Когда я тестирую код в отдельном приложении для настольных компьютеров, все работает нормально. Однако, когда я запускаю его на своем устройстве Android, мой сервер регистрирует запрос POST вместо GET. Вот код для моего метода get : public static […]

Метод Volley Post для объекта json

data={ "request": { "type": "event_and_offer", "devicetype": "A" }, "requestinfo": { "value": "offer" } } Как отправить этот запрос из volley plz help JsonObjectRequest jsonObjReq = new JsonObjectRequest( Request.Method.POST,url, null , new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { Log.d(TAG, response.toString()); msgResponse.setText(response.toString()); hideProgressDialog(); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { VolleyLog.d(TAG, […]

Как я могу изменить CONTENT-TYPE WebView # PostUrl ()?

В Android WebView. Я пытаюсь использовать WebView # postUrl () с postData. Но я не мог найти способ изменения Content-Type запроса. Это всегда «application / x-www-form-urlencoded». Как я могу это изменить? StringBuilder sb = new StringBuilder(); sb.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n"); sb.append("<resource>\r\n"); sb.append("<element a=\"a\" b=\"b\"/>\r\n"); sb.append("</resource>"); String postData = sb.toString(); mWebView.postUrl(url, postData.getBytes()); Спасибо!

Android и служба RESTful

Я пытаюсь реализовать приложение для использования веб-службы RESTful. Я изучил несколько различных примеров и закодировал хорошее рабочее приложение, которое делает успешные попытки от службы REST. Но теперь мне нужно какое-то направление. Вот базовый фон (очень упрощенный) … Предположим, что базовая служба REST имеет методы «GetReferrers» и «AddReferrer». Из Activity я вызываю managedQuery чтобы получить Cursor […]

Как защитить URL-адрес webservice в файле android apk

Я создал одно приложение для Android, в котором он получает данные из веб-сервиса с указанного мной URL, например « http://www.google.com/getData », Если кто-то расшифровывает мой файл apk, URL-адрес webservice станет видимым, и есть вероятность неправильно использовать его или использовать мои данные или даже настроить его. Я использую android, встроенный в HTTP POST для вызова веб-сервиса […]

Как использовать «POST» Http-глагол Woocommerce REST API в JAVA / Android?

Я разрабатываю приложение для Android своего магазина WooCommerce, и я получаю данные о хранилищах, такие как продукты, категории, заказы, клиенты и т. Д., Используя GET http-глагол WooCommerce REST Api . Он работает нормально, и я могу правильно генерировать подпись oAuth 1.0 для api V2 и V3. Теперь я хочу выполнить действие «Запись». Я узнал из […]

Поделиться ссылкой на Facebook через приложение Android с автоматическим разбором

При публикации ссылки на Facebook ссылка на статью автоматически анализируется, отображается ссылка, заголовок статьи, краткое описание и миниатюра. Я хочу сделать то же самое, но из своего приложения для Android. Я уже установил SDK для Facebook, и функция регистрации и запрос на разрешение уже работают нормально. Однако я не знаю, как начать делиться ссылкой на […]

Проводка JSONArray в службу WCF из Android

У меня возникли проблемы с отправкой JSONArray значений в мою службу WCF. Когда я отправляю данные от Fiddler или .Net Test Client, он отлично работает. Каждый раз, когда я пытаюсь отправить сообщение из своего приложения для Android, я получаю Request Error Это данные JSON, которые я отправляю в службу WCF из приложения Android. Я пробовал […]

MultipartEntityBuilder и setCharset для UTF-8 отправляют пустой контент

Мне нужно отправить символы Unicode в форму, чтобы локализовать мое приложение в странах с нелатинским алфавитом. Существует мало документации о новом MultiPartEntityBuiler, и я нашел только одно сообщение, предлагающее использовать setCharset. Если я не использую Entity.setCharset (Consts.UTF_8); Переменные преобразуются в "?????" Когда я использую Entity.setCharset (Consts.UTF_8); Переменные пустые (пустое содержимое). Вот код ниже. Есть идеи?? […]

Измените HTTP-запрос на отправку HTTPS-запроса:

У меня есть этот метод: public static String getReportMetadata (String reportId, String sessionId, String url) throws Exception{ Map<String, Object> jsonValues = new HashMap<String, Object>(); jsonValues.put("reportID", reportId); jsonValues.put("sessionID", sessionId); JSONObject json = new JSONObject(jsonValues); DefaultHttpClient client = new DefaultHttpClient(); HttpPost post = new HttpPost(url + GET_REPORT_METADATA_ACTION); AbstractHttpEntity entity = new ByteArrayEntity(json.toString().getBytes("UTF8")); entity.setContentType(new BasicHeader(HTTP.CONTENT_TYPE, "application/json")); post.setEntity(entity); HttpResponse […]