我有一个程序可以通过 javascript 查询谷歌地图服务以获取地理编码。我需要在服务器上运行该程序。我不知道需要打开哪些端口才能访问谷歌地图 URL。我用来访问地图代码的 URL 是:
此 URL 返回一个 javascript 文件,其中包含如下所示的一段代码:
var loadScriptTime = (new Date).getTime();
getScript("http://maps.gstatic.com/maps-api-v3/api/js/20/10/main.js");
我知道这些是 HTTP 请求,需要打开端口 80,但由于服务器位于 DMZ 中,我认为我不能要求客户端打开端口 80,因为这必然会启用所有 HTTP 请求。
是否有正确的 URL 列表允许我通过防火墙以便我的程序运行?(显然除了我提到的上述两个网址之外)