Hi,
Is there any esri cross domain proxy running on node.js ?
Thanks
There is an issue open for this on the esri/resource-proxy page, but no updates in a while on it.
node.js proxy page · Issue #63 · Esri/resource-proxy · GitHub
You could try and roll your own using express. It's not too difficult. I have one you could probably tweak, but it does not handle tokens.
proxy = new httpProxy.RoutingProxy(); // My attempt to use node http-proxy, may or may not work // Seems to work when trying to proxy to a web site and AGS URLs, so ok app.all('/proxy', function (req, res) { var buffer, url_, _query, _query_url, full_url, clean_url; /* * Apparently need this buffer because * express turns a POST body response * into an object. **/ buffer = httpProxy.buffer(req); url_ = req.url.split('?')[1]; _query = req.url.split('?')[2]; _query_url = ''; if (typeof _query !== 'undefined') { _query_url = '?' + _query; } full_url = url_ + _query_url; req.url = full_url; clean_url = url.parse(url_); proxy.proxyRequest(req, res, { host: clean_url.host, port: 80, buffer: buffer }); });
Hi Sir ,
Is the issue also concerning the REST interface of ESRI ? I mean when I navigate to my ressource
I can use a form to make Query, addFeature, ....