UNPKG

arcgis-api-client

Version:

ArcGIS Server REST API client module for Node.js

27 lines (22 loc) 677 B
'use strict'; var url = require('url'); // Возвращает "канонический" базовый адрес REST API, // типа http://arcgis.com/arcgis/rest module.exports.toArcgisServerBaseUrl = function (inUrl) { var urlObj = url.parse(inUrl); delete urlObj.href; delete urlObj.search; delete urlObj.hash; delete urlObj.path; urlObj.pathname = '/arcgis/rest'; return url.format(urlObj); }; module.exports.toArcgisServerGenTokenUrl = function (inUrl) { var urlObj = url.parse(inUrl); delete urlObj.href; delete urlObj.search; delete urlObj.hash; delete urlObj.path; urlObj.pathname = '/arcgis/tokens/generateToken'; return url.format(urlObj); };