Tag: httprequest

android esperando respuesta del servidor

decir que quiero realizar una solicitud Http desde el servidor, este proceso lleva tiempo. ahora debido a esto, la solicitud http debe ejecutarse en un hilo diferente (AsyncTask, Runnable, etc.) pero a veces sólo necesito la respuesta cuando lo pido, para actualizar la interfaz de usuario usando Thread.sleep en un bucle para esperar la respuesta […]

ProtocolException: encabezado no válido:: en HTTPRequest

Esto es muy raro. Tengo una función que se parecen bastante iguales pero no lanzan la excepción. Aquí está el código problemático: public Header[] generateHeaders() { Header[] headers = new Header[2]; headers[0] = new BasicHeader("Client", "android"); headers[1] = new BasicHeader("Accept", "application/json; charset=UTF-8"); return headers; } public HttpPost getHttpRequestPost() throws URISyntaxException { HttpPost request = new […]

Android ignora el parámetro de tiempo de espera DefaultHttpClient

Estoy atascado con un problema de tiempo de espera con DefaultHttpClient en Android. Estoy tratando de establecer el tiempo de espera con el siguiente código: HttpClient client = new DefaultHttpClient(); HttpParams httpParameters = client.getParams(); HttpConnectionParams.setConnectionTimeout(httpParameters, 4000); HttpConnectionParams.setSoTimeout(httpParameters, 4000); Pero si el dispositivo está conectado a una red sin conexión a Internet, el tiempo de espera […]

¿Cómo medir el tiempo de solicitud y respuesta del servidor?

Estoy utilizando asynctask y json parsing para obtener la respuesta del servidor, ¿Cómo puedo medir la solicitud y el tiempo de respuesta, a continuación es el código de mi servicio web, puede cualquier ayudarme con esto? ………… … public class JSONParser { static InputStream is = null; static JSONObject jObj = null; static String json […]

Mantenga la conexión abierta y lea los datos hasta que se cierre con fuerza

Cuando se carga mi actividad, me estoy conectando a un servicio web. Como y cuando consigo la respuesta del servicio, vuelvo a llamar entonces servicio y así sucesivamente. @Override protected void onCreate(Bundle savedInstanceState) { …. callWebMethod(); } // Called on getting response @Override public void run(String value) { …. callWebMethod(); } Así es como me […]

Error 500 de la API REST de Android Developer de Google Play al obtener información de suscripción

He seguido los pasos completos para acceder a la API como lo describe Google aquí: https://developers.google.com/android-publisher/authorization . He logrado obtener un token de actualización y busco un nuevo token de acceso cuando mi existente expire. Así que ahora estoy tratando de obtener información sobre una suscripción válida usando: GET https://www.googleapis.com/androidpublisher/v1/applications/<packageName>/subscriptions/<subscriptionId>/purchases/<token>?access_token=<myAccessToken> pero la única respuesta que […]

Qué hacer con una IOException en WebViewClient.shouldInterceptRequest ()

Estoy tratando de interceptar las solicitudes de un WebView para que pueda inyectar encabezados adicionales. Estoy aplicando un WebViewClient al WebView y anulando shouldInterceptRequest() . En shouldInterceptRequest() abro la conexión, agrego las cabeceras, y entonces vuelvo el flujo abierto en un WebResourceResponse. No está claro para mí cómo se debe manejar una IOException si falla […]

Android HttpRequest resultado en caché durante 10 minutos en dispositivos Samsung Galaxy

Tengo un gran problema con los usuarios que utilizan mi aplicación Android en Samsung Galaxy S3 / S4 / Note2. Mi aplicación envía una solicitud GET para recuperar el contenido de " http://www.msftncsi.com/ncsi.txt " para comprobar si la conexión a Internet funciona correctamente antes de abrir un formulario Web en un WebView. Funciona muy bien […]

Solicitud de excepción de Android en IOException al recuperar JSON de URL

Estoy utilizando el siguiente código para obtener un objeto JSON desde una URL: public JSONObject makeRequest(String url) throws IOException, JSONException { JSONObject response; String jsonString; HttpClient httpclient = new DefaultHttpClient(); // create the request HttpUriRequest request = new HttpGet(url); request.addHeader("Accept-Encoding", "gzip"); // execute the request HttpResponse resp = httpclient.execute(request); StatusLine statusLine = resp.getStatusLine(); // check […]

Solicitud personalizada Angular2

Estoy utilizando una clase de solicitud HTTP personalizada para agregar un encabezado de autorización a todas mis peticiones, esto funciona bien en casi todos los dispositivos de Android. Lo que pasa por cable es que tengo algunas quejas de los clientes de que están recibiendo el error "No hay conexión a Internet", aunque tienen una […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.