Error 403 al obtener el resultado de Google usando jsoup [duplicar]

Esta pregunta ya tiene una respuesta aquí:

403 ¿Prohibido con Java pero no el navegador web? 4 respuestas

Estoy tratando de obtener resultados de Google usando el siguiente código:

Document doc = con.connect("http://www.google.com/search?q=lakshman").timeout(5000).get();

Pero me sale esta excepción:

org.jsoup.HttpStatusException: HTTP error fetching URL. Status=403,URL=http://www.google.com/search?q=lakshman

Un error 403 significa que el servidor está prohibiendo el acceso, pero puedo cargar esta URL en un navegador web muy bien. ¿Por qué Jsoup recibe un error 403?

Respuestas a la pregunta(6)

Su respuesta a la pregunta