具有代理

时间:2017-02-21 09:17:53

标签: javascript dictionary proxy arcgis esri

我们有一个基于ArcGISTiledMapServiceLayer的网址,我们需要使用代理来访问。 我们应该在哪里以及如何使用代理?

var basemap = new ArcGISTiledMapServiceLayer("http://maps.blabla.com")

1 个答案:

答案 0 :(得分:0)

您可以使用"esri/urlUtils"模块为您的网址设置代理规则。

require(["esri/urlUtils"], function(urlUtils) {
    urlUtils.addProxyRule({
        urlPrefix: "maps.blabla.com",
        proxyUrl: "<url_to_proxy>"
    });
});

有关详细信息:https://developers.arcgis.com/javascript/3/jshelp/ags_proxy.html