簡體   English   中英

Google Chrome如何建議網址完成?

[英]How does Google Chrome suggest url completions?

我已經了解了Google的(非官方)建議API和他們的搜索API,它們看起來都很棒,但建議API實際上並沒有建議導航完成。 另一方面,在谷歌瀏覽器中,如果您開始輸入例如“apple”,則會建議“www.apple.com/trailers”。

我知道它會搜索您的瀏覽歷史記錄,但我從未去過該頁面,所以它不會在本地獲取。

這是另一個非官方的秘密API嗎?

如果您使用透明的回聲代理,這可以向您顯示所有的http流量Charlesfiddler是兩個很好的例子,我推薦Charles。

當我在chrome中輸入“app”時查看新的工作流量,我看到以下請求

http://clients1.google.co.uk/complete/search?client=chrome&output=chrome&hl=en-US&q=app
GET /complete/search?client=chrome&output=chrome&hl=en-US&q=app HTTP/1.1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19
Accept-Encoding: gzip,deflate,bzip2,sdch
Cookie: SID=DQAAAIYAAAATI2S8dKFp5KGjAbyGxNaA4R4qbW24KzjW3jHTJOqIewCl64OqpBjnj7ReJ1aoFBA_rJ5h32jTrwD_xFTEgVfSqqXMfh_1e8bIcvLgz8qSRnXxWNUepTD90fXeHh0KfKtI9EkdkjgOPT2a9_1DJBlyzpOItI7o-fD5zQ6fjA9YdlC4TeCZqlsjbD6O8nXR5mg; PREF=ID=427f2a6420c4c235:U=19879741710226bb:TM=1224000168:LM=1240414461:S=kGvdcM6wirgoK_L7; NID=21=QOXGkbW3w-orrYC5IFOpPW9jEwdTz4oNJ6Pem0lcyFlvzxZHQgyYsf63kR2g4Pq62H0xWR8l7mF03GLgIJoPAZPIlMFG-ghig5ManOtWA7f3bqqq1eNtWSYyZYo4Ja5z
Accept-Language: en-US,en
Accept-Charset: ISO-8859-1,*,utf-8
Host: clients1.google.co.uk

隨着回應

HTTP/1.1 200 OK
Content-Type: text/javascript; charset=utf-8
Date: Fri, 24 Apr 2009 08:06:54 GMT
Expires: Fri, 24 Apr 2009 09:06:54 GMT
Cache-Control: public, max-age=3600
Content-Encoding: gzip
Server: Auto-Completion Server
Content-Length: 175

["app",["http://www.apple.com/uk/","apple","apple store","apple trailers"],["Apple (United Kingdom)","437,000,000 results","37,700,000 results","995,000 results"],[],{"google:suggesttype":["NAVIGATION","QUERY","QUERY","QUERY"]}]

查爾斯知道JSON,所以將其翻譯成一個漂亮的格式Screen Shot Of Charles http://img2.imageshack.us/img2/2926/suggestionsforapp.png

查看完整尺寸

正如你所看到的(最簡單的全尺寸圖片),這個谷歌服務返回了4個結果,其中一個類型為NAVIGATION( http://www.apple.com/uk/ ),3個為QUERY類型(蘋果,蘋果商店,蘋果拖車) 。 它還包含有關NAVIGATION結果(Apple(英國))的每個描述的更多信息以及每個QUERY建議(437,000,000 37,700,00 995,000)的結果數量。

單擊選項在引擎蓋下 ,您可以看到它搜索哪些服務的導航選擇。 聽起來它正在為您提供歷史和搜索建議。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM