当我在 Google Web Search 上输入时,它会向服务器发送一个 URL:
string q = "keywords";
string url = "https://www.google.com.vn/s?hl=vi&gs_nf=1&tok=QsGiZnZo-E6Tp4AB-_2zlg&cp=2&gs_id=d&xhr=t&pf=p&safe=off&output=search&sclient=psy-ab&oq=&gs_l=&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&fp=bb84745dfff12f1f&biw=1366&bih=667&tch=1&ech=2&psi=4OQhUJXMNYejiQfToIHYAQ.1344398521888.1&q=";
url += System.Web.HttpUtility.UrlEncode(q) //This is URl
如果我将此 URL 粘贴到地址栏,浏览器会强制我下载“s”文件。有什么方法可以将此自动完成插入 TextBox1.TextChanged?
在“s”文件中包含我在谷歌文本框中输入的单词的建议。例如,如果我输入“stack”,chorme 将上面的 URL 发送到服务器,并返回一个“s”文件,里面有这样的词:“stackoverflow”、“stack c++”、“stack docklet”。我的想法是,当我输入 Form1.TextBox1 时,它会自动将 TextBox1.Text 发送到 Google 服务器,并处理返回的“s”文件,就像 Google 建议关键字的方式一样。