¿Cómo obtener InputStream de un https, Push Servlet fragmentado?
Paso tres días en averiguar cómo puedo conectarme a un servlet push de https chunked y obtener un inputtream. La conexión con HttpsURLConnection
funciona y también con HttpClient
pero en cada código programado, cuando intento obtener el InputStream de este servlet, ¡esta línea bloquea! Ningún error, ninguna excepción, nada. El depurador sólo se detiene en esta línea y espera.
Sé que no hay Content-Length
en el encabezado del servlet y sé que esta fue la razón por la que el método getInputStream
de URLConnection
bloquea.
- Aplicación de Android que trabaja en WIFI y 3G (Sin proxy), pero no funciona en 3G (Si proxy y puerto están asignados)
- Android HttpClient y HTTPS
- Problema con el certificado: aparece la página SSL "necesita establecer un pin o una contraseña de bloqueo de pantalla para poder usar el almacenamiento de credenciales" en Android
- ¿Debemos usar el proveedor de seguridad de google con OkHttp?
- Comportamiento de tipo navegador en certificados no válidos / autofirmados
Pero ahora no tengo otra Idea. ¿Hay alguien que me puede ayudar a obtener este InputStream
desde el servlet? Todas las conexiones están bien con HttpsURLConnection
y HTTPClient
sólo obtener el InputStream falla y no sé por qué.
- Administrador de descargas de Android no descargar archivos desde https
- Certificado de pinning no funciona con OkHttp en Android
- OkHttp SSL handshake abortado en Android
- los medios de comunicación subiendo a la nube utilizando url interup firmado debido a algunos problemas de certificado ssl?
- Ahora que SSLSocketFactory está obsoleto en Android, ¿cuál sería la mejor manera de manejar la autenticación de certificados de cliente?
- Soporte para Android SSL - SNI
- ¿El android apoya el tipo del keystore de .jks?
- Cómo agregar un certificado pkcs12 de cliente a Postman Chrome, W7?
¡El problema esta resuelto! Epic Fail: antes de conectarme al servlet para obtener la respuesta, tengo que conectarme a otro servlet para iniciar la sesión, que guardar la cookie y seguir adelante. I HttpsURLConnection utilizado y funciona tranquilo bueno … Fazit: Streaming funciona bien en Android
- Eclipse / Android – Configuración de depuración – ¿Dispositivo?
- Uso de AlarmManager para actualizar widgets manualmente