Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Url 如何检查我的网站正在使用哪些外部连接_Url_Google Maps Api 3 - Fatal编程技术网

Url 如何检查我的网站正在使用哪些外部连接

Url 如何检查我的网站正在使用哪些外部连接,url,google-maps-api-3,Url,Google Maps Api 3,我不能百分之百确定这是否是一个编程问题,但我相信我针对的是这个问题的正确受众 我已经为一个应用程序构建了一个基于web的前端。现在,前端将部署到客户的机器上(基于本地主机的网站)。但是,该前端使用Google Maps V3和其他一些外部组件。它需要互联网接入,但客户网络高度安全。我的问题从这里开始 为了确保一切按计划进行,我们需要允许在启动网页时进行连接,因此我需要一个我的前端在启动时使用的URL列表。我主要需要谷歌地图的网址,它们是如此的多样化(googleis.com,gstatic.co

我不能百分之百确定这是否是一个编程问题,但我相信我针对的是这个问题的正确受众

我已经为一个应用程序构建了一个基于web的前端。现在,前端将部署到客户的机器上(基于本地主机的网站)。但是,该前端使用Google Maps V3和其他一些外部组件。它需要互联网接入,但客户网络高度安全。我的问题从这里开始

为了确保一切按计划进行,我们需要允许在启动网页时进行连接,因此我需要一个我的前端在启动时使用的URL列表。我主要需要谷歌地图的网址,它们是如此的多样化(googleis.com,gstatic.com,…)

如何获取这些URL的列表?是否有任何谷歌文档(没有找到)

我考虑过使用Firebug并在网络选项卡中列出所有条目。然而,这将扩展到大约2000个项目(包括从本地网站加载的所有图像、脚本、CSS样式表等)


或者,是否有一个工具/解决方法可以轻松找到哪些连接应该被明确允许,以便网站正常工作?

您使用Firebug-网络选项卡的方法很好。Chrome开发者工具-网络视图也非常好。我没有看到地图加载的所有内容的列表,但这是因为它根据您设置地图的方式而有所不同。我知道谷歌很努力,根据你的选择,只加载你的地图所需的内容

因此,如果您只使用选定的地图控件,谷歌将尝试将图像下载限制为仅显示地图所需的控件。当然,如果包含其他项,例如在加载绘图工具的URL上使用参数(
libraries=drawing
),则将有额外的网络加载。谷歌将这些“额外”项目定义为库,以避免加载所有内容;只有那些需要它们的人才需要加载它们

除了设置地图并查看加载的内容外,我想不出其他选项