Tag: http headers

Cómo establecer encabezados HttpPost para una solicitud de cliente en Java Android

Estoy teniendo apuro el conseguir del HttpClient de Apache para enviar correctamente un encabezado de HttpPost. No tengo problemas para enviar pares de valor de nombre y demás, pero cuando establezco o agrego un encabezado de POST, desaparece cuando se realiza la solicitud. He intentado setHeader y addHeader, así como probar ambos a la vez. […]

Retrofit Image Upload dar error

Estoy intentando cargar una imagen usando la biblioteca de la adaptación pero no puedo encontrar ningún éxito en hacer tan; Aquí está mi código: File photo = new File(picturePath); TypedFile typedFile = new TypedFile("multipart/form-data", photo); GroupTravelServer serverObject = Utils.getRetroFitAdapter(); serverObject.uploadImage(Utils.getAuthHeader(getActivity()), "multipart/form-data", tripId, typedFile, new Callback<ChatMessageModel>() { @Override public void success(C Aquí está mi método de […]

Symfony2 http, funciona con curl pero no en Android

Estoy intentando autenticar un usuario en mi servidor symfony2. La autenticación funciona con curl in cli: curl "http://localhost:8080/app_dev.php/app/user/profile.json?id=4" -u foo:bar –basic Pero con Android siempre obtengo un error 401 con este error: A Token was not found in the SecurityContext. Que puedo hacer para arreglarlo ? Aquí está mi security.yml: security: providers: fos_userbundle: id: fos_user.user_manager […]

Establecer encabezados utilizando resorte android resttemplate y anotaciones android

Actualmente estoy jugando con Spring Android Resttemplate para interactuar con una API REST con soporte de java. En realidad, estoy usando anotaciones de Android para enviar llamadas http a este servicio de back-end y debo decir que las rocas. Básicamente, las anotaciones de Android le permiten definir una interfaz para las llamadas de servicio y […]

Google TTS API para árabe, chino y griego

Estoy tratando de descargar un archivo mp3 de google TTS API, aquí está el código try { String path ="http://translate.google.com/translate_tts?tl=en&q=hello"; //this is the name of the local file you will create String targetFileName = "test.mp3"; boolean eof = false; URL u = new URL(path); HttpURLConnection c = (HttpURLConnection) u.openConnection(); c.addRequestProperty("User-Agent", "Mozilla/5.0"); c.setRequestMethod("GET"); c.setDoOutput(true); c.connect(); FileOutputStream […]

Autenticación para la solicitud GET en Android HTTP / 1.1 406 No aceptable

Lo intenté pero parece que hay un problema al hacer una solicitud GET a un URL de heroku " https://xxxx-xxxxx.herokuapp.com/xxxxxx/xxxxxxxx " Sé que el método general es HttpClient client = factory.getHttpClient(); //or any method to get a client instance Credentials credentials = new UsernamePasswordCredentials(username, password); client.getState().setCredentials(AuthScope.ANY, credentials); Y sé que getState () no está disponible […]

La validación de URL funciona bien, pero mantiene la conexión y restringe las solicitudes adicionales

public class UrlVarificationTask extends AsyncTask<Void, Void, Integer> { private String url; private UrlVarificationDelegate delegate; private HttpURLConnection huc; public UrlVarificationTask(String url, UrlVarificationDelegate delegate) { this.url = url; this.delegate = delegate; } @Override protected void onPreExecute() { super.onPreExecute(); } @Override protected Integer doInBackground(Void… params) { int responseCode = 0; try { System.setProperty("http.keepAlive", "false"); URL u = new […]

¿Cómo devolver el campo de encabezado de respuesta al método principal utilizando Google Volley para la solicitud HTTP GET en Android / Java?

Estoy utilizando google volley para redes en android. Haré una petición http GET y necesitaré devolver un valor de encabezado de respuesta. He encontrado algunas respuestas sobre desbordamiento de pila para acceder a los campos de encabezado, pero no sé cómo devolverlo a mi lugar de llamada. Por favor, eche un vistazo a mi código, […]

¿Cómo agregar el encabezado de solicitud a la solicitud HttpClient?

Necesito agregar el encabezado no estándar de la petición que tiene formato como esto: (X-MMP-Params: fs = 640×0). Estoy usando HTTPClient aquí es el código: HttpClient client = new DefaultHttpClient(); String getURL = "http://example.com"; HttpGet get = new HttpGet(getURL); get.setHeader("X-MMP-Params","fs=640×0"); // I set my request header right here HttpResponse responseGet = client.execute(get); ¿Es esta la […]

HttpURLConnection en android no envía el encabezado User-Agent correcto

He encontrado un problema. Tengo un servidor que utiliza la cabecera del agente del usuario para identificar el dispositivo que se conecta a él. Pero cuando me conecto al servidor usando HttpURLConnection no consigo ninguna cabecera del agente del usuario, pero cuando me conecto con el browser envía el agente de usuario correcto. Para probar […]

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