谷歌的搜索建议XHR请求

1 javascript ajax firebug xmlhttprequest

我去了谷歌,打开了我的萤火虫.我开始键入"in",然后检查Firebug的"NET"选项卡,并发送了几个新的GET请求以获取搜索自动完成建议列表.

喜欢:

GET http://clients1.google.com/complete/search?hl=en&client=hp&expIds=17259,17315,23628,24549,26637,26761,26849,26869,27386,27404&q=i&cp=1
Run Code Online (Sandbox Code Playgroud)

但它们被归类为"JS"部分,而不是"XHR" - 为什么会这样?不是谷歌在幕后制作AJAX GET请求吗?

Dom*_*nic 5

这几乎肯定是一个JSONP请求,用于解决XHR上的跨域限制.从本质上讲,它们是动态地将<script />标签插入到页面中,这就是它在Firebug中的JS下显示的原因.