Google search request / query

I want to get the HTML-response of a Google search request. I do not need a saved file, the repsonse data is what I want to store in a variable.

My problem is that I cannot find the correct URL for the request. If I enter Milk, Google leads to this URL: https://www.google.de/webhp#sclient=psy-ab&q=Milk&oq=Milk&gs_l=hp.3..0l4.506825.507789.3.508199.4.3.0.0.0.0.1026.1595.5-1j0j1.2.0...0.0...1c.1.16.psy-ab.lRPxd6YhAWQ&pbx=1&bav=on.2,or.r_cp.r_qf.&bvm=bv.47534661,d.bGE&fp=cf659302851eee69&biw=1069&bih=728

How to circumround this?

This returns a search term url:

set searchTerm to text returned of (display dialog "Enter Search Term" default answer "")
set gSearch to "http://www.google.de/search?output=search&sclient=psy-ab&q=" & searchTerm & "&btnG=&oq=" & searchTerm & "&gs_l=hp.3..0l4.11733.12326.0.12797.3.3.0.0.0.0.214.493.0j2j1.3.0...0.0...1c.1.16.psy-ab.EK2GJerLaAs&pbx=1"

Not sure if this is of any help with you wanting the html response tho! :confused: