谷歌地图自动完成和ajax调用

时间:2011-12-20 12:33:52

标签: google-maps google-maps-api-3 firebug

使用google maps时,我注意到它没有显示来自我的firebug插件的任何ajax调用。如果不做ajax,谷歌地图自动完成如何解除这些结果?如果它是通过Ajax完成的,我怎么能让这些调用在我的firebug上显示出来?

1 个答案:

答案 0 :(得分:0)

发送的请求不是AJAX调用,而是JSONP请求。它可能在firebug的Net面板中可见,但不是作为AJAX请求。

请求

  

{ “PAGEREF”: “http://maps.google.com/”, “startedDateTime”: “2011-12-20T12:37:36.906Z”, “时间”:44, “请求”:{”方法 “:” GET “ ”URL“:” https://maps.google.com/maps/suggest?q=tes&cp=3&hl=en&gl=&v=2&clid=1& JSON = A&安培; 11 = 37.09024,-95.712891&安培; SPN = 41.682395,135.263672&安培; vpsrc = 1&安培; AUTHUSER = 0&安培; AUTH = 4ef0811d3hFK2Vt9KuA9KgqX241QxxsMOjY&安培; SRC = 1,2试验#= 5&安培; numps = 3及回调= XDC ._ 9gwewfhfr”, “httpVersion”: “HTTP / 1.1”, “标题”:[] “的queryString”:[{ “名称”: “q”, “值”: “TES”},{ “名称”: “CP”, “值”: “3”},{ “名称”: “HL”, “值”: “EN”},{ “名称”: “GL”, “值”: “” },{ “名称”: “v”, “值”: “2”},{ “名称”: “CLID”, “值”: “1”},{ “名称”: “JSON”, “值” : “一”},{ “名称”: “LL”, “值”: “37.09024,-95.712891”},{ “名称”: “SPN”, “值”: “41.682395,135.263672”},{“名“:” vpsrc”, “值”: “1”},{ “名称”: “AUTHUSER”, “值”: “0”},{ “名称”: “AUTH”, “值”: “4ef0811d3hFK2Vt9KuA9KgqX241QxxsMOjY”} ,{ “名称”: “SRC”, “值”: “1,2”},{ “名称”: “NUM”, “值”: “5”},{ “名称”: “numps”,“值“:” 3 “},{” 名称 “:” 回调 “ ”值“:” XDC ._ 9gwewfhfr “}],” 饼干 “:[],” headersSize “:246,” bodySize “:0},” 响应 “:{” 状态 “:200,” 状态文本 “:” OK “” httpVersion“:”HTTP / 1.1“,”标题“:[{”name“:”date“,”value“:”星期二,2011年12月20日12:36:02 GMT“},{”name“:”content-编码 “ ”值“: ”gzip的“},{ ”名称“: ”X-内容类型的选项“, ”值“: ”nosniff“},{ ”名称“: ”状态“, ”值“:” 200 OK“},{”name“:”content-length“,”value“:”687“},{”name“:”x-xss-protection“,”value“:”1;模式=块 “},{” 名称 “:” 服务器 “ ”值“: ”野马 - 服务器“},{ ”名称“: ”X框选项“, ”值“: ”SAMEORIGIN“},{”命名“:”内容类型“‘值’:”应用/ JavaScript的; charset = utf-8“},{”name“:”cache-control“,”value“:”private,max-age = 600“},{”name“:”version“,”value“:”HTTP / 1.1“},{”name“:”expires“,”value“:”星期二,2011年12月20日12:36:02 GMT“},”cookies“:[],”content“:{”size“:1712 “压缩”:2085, “mime类型”: “应用/ JavaScript的”}, “的redirectUrl”: “”: “headersSize”:373, “bodySize”: - 373}, “高速缓存”:{}, “定时”: { “封锁”:0, “DNS”: - 1, “连接”: - 1, “发送”:1, “等待”:39, “接收”:3, “SSL”: - 1}}

<强>响应

  

xdc ._ 9gwewfhfr&amp;&amp; xdc ._ 9gwewfhfr([,,, [[“Tesoro Drive,San Antonio,TX,United States”,[[[0 ,12 ,, “0x865cf5335491854f:0x804f460e644d0f1a”,1 ,,,, 1,0,3 ,,,, 17],[14,25 ,, “0x865c58af04d00eaf:0x856e13b10a016bc” ,,,,,,,,,,, 37 ],[27,29 ,, “0x864070360b823249:0x16eb1c8f1808de3c” ,,,,,,,,,,, 545],[31,44 ,, “0x54eab584e432360b:0x1c3bb99243deb742” ,,,,,,,,,,, 33 ]],2 ,,,,,,,,,,,,,, 17 ,,,, 0.020595163829848169],[“Tesuque,NM,United States”,[[[0,7 ,,“0x87184f03a765808b:0x8aeee8e60541223e” ,1 ,,,, 1,0,3 ,,,, 37],[9,11 ,, “0x87185043e79852a9:0x46bf6e1a63359eba” ,,,,,,,,,,, 545],[13,26 ,,” 0x54eab584e432360b:0x1c3bb99243deb742" ,,,,,,,,,,, 33]]],2- ,,,,,,,,,,,,,, 37 ,,,, 0.019492331490231142],[“特斯拉,加利福尼亚州欧文,美国” [[[0,5 ,, “0x80dce7df590dbc15:0x52e30532cd794543”,1 ,,,, 1,0,3 ,,,, 17],[7,13 ,, “0x80dcdd0e689140e3:0xa77ab575604a9a39” ,,, ,,,,,,,, 37],[15,17 ,, “0x808fb9fe5f285e3d:0x8b5109a227086f55” ,,,,,,,,,,, 545],[19,32 ,, “0x54eab584e432360b:0x1c3bb99243deb742” ,,, ,,,,,,,, 33]]],2- ,,,,,,,,,,,,,, 17 ,,,, 0.01766051160 7338017],[“特斯拉汽车公司,宾街,圣卡洛斯,加利福尼亚州,美国”,[[[0,12 ,,“0x808fa23f24ceeee3:0xefa80b30085cc838”,1 ,,,, 1,0,3 ,,,, 53522] [14,25 ,, “0x808fa23f4145ca13:0xfaa07d7eca8579ce” ,,,,,,,,,,, 17],[27,37 ,, “0x808fa1f400fc6877:0xfa780f9d24186988” ,,,,,,,,,,, 37] [39,41 ,, “0x808fb9fe5f285e3d:0x8b5109a227086f55” ,,,,,,,,,,, 545],[43,56 ,, “0x54eab584e432360b:0x1c3bb99243deb742” ,,,,,,,,,,, 33] ]],2 ,,,,,,,,,,,,,, 53522 ,,,, 0.01464858003576174],[“Tescott,KS,United States”,[[[0,7 ,,“0x87a32978a850e051:0xe732fd69b6b2dede”, 1 ,,,, 1,0,3 ,,,, 37],[9,11 ,, “0x87a31771717c016b:0x68c2b4a94b3e095f” ,,,,,,,,,,, 545],[13,26 ,,“0x54eab584e432360b :0x1c3bb99243deb742" ,,,,,,,,,,, 33]]],2- ,,,,,,,,,,,,,, 37 ,,,, 0.014647293410062903] ,,, 30,,1, [6.0856041798706649e-08]]);