¿Cómo puedo obtener una cookie de páginas web en Java? Me refiero sólo a Java no con servlets o etc ..¿Cómo obtener cookies con Java?
9
A
Respuesta
15
Puede usar java.net.URLConnection
para esto. Ofrece un método getHeaderFields()
para obtener los encabezados de respuesta. Las cookies están establecidas por el encabezado Set-Cookie
.
URLConnection connection = new URL("http://google.com").openConnection();
List<String> cookies = connection.getHeaderFields().get("Set-Cookie");
// ...
3
Puede get the cookies from the header,
o puede utilizar Apache commons y use their functionality.
Cuestiones relacionadas
- 1. Cookies desactivadas con Java URLConnection
- 2. ¿Los filtros Java EE no pueden obtener cookies?
- 3. ¿Cómo puedo obtener las cookies de HttpClientHandler.CookieContainer
- 4. ¿Cómo puedo obtener las cookies de HttpClient?
- 5. cómo usar cookies con HttpWebRequest
- 6. ¿Cómo enviar cookies con selenium webdriver?
- 7. ¿Cómo se pueden usar cookies con superagente?
- 8. urllib2 con cookies
- 9. Necesito obtener todas las cookies del navegador
- 10. ¡Juego de Java! 2 - Gestión de usuarios con cookies
- 11. Obtener cookies de CookieJar por el nombre
- 12. ¿Cómo obtener una lista de cookies del navegador usando PHP?
- 13. URLConnection con cookies?
- 14. ¿Compartir cookies entre subdominios en java?
- 15. Cómo configurar cookies con redirección en Pilones
- 16. ¿Cómo se comprueban las cookies con Chrome?
- 17. Cómo configuro varias cookies con CherryPy
- 18. Cómo borrar todas las cookies con jQuery
- 19. ¿Cómo obtener todas las cookies de CookieManager para Android?
- 20. PHPUnit :: ¿Cómo puede funcionar ese conjunto y obtener cookies, probado?
- 21. ¿Cómo se configuran las cookies HttpOnly en tomcat/java webapps?
- 22. ¿Cómo funcionan las cookies?
- 23. cómo obtener cookies de un dominio diferente con php y javascript
- 24. ¿Cookies de sesión = cookies?
- 25. Android: ¿Cómo almacenar cookies?
- 26. * Realmente * eliminar cookies con javascript
- 27. VideoView con cookies (o encabezados)
- 28. Uso de Ajax con cookies
- 29. No puedo enviar cookies con file_get_contents
- 30. ¿Cómo administro las cookies con HttpClient en Android y/o Java?