Method Overview
Name | Return Type | Summary | |
---|---|---|---|
Number | Adds the given proxy rule to the proxy rules list: | more details | |
Object | Returns the proxy rule that matches the given URL. more details | more details | |
Object | Converts the URL arguments to an object representation. more details | more details |
Method Details
addProxyRule(rule){Number}static
Adds the given proxy rule to the proxy rules list:
esriConfig.request.proxyRules
.Parameters:rule ObjectAn object specifying a URL that should use the proxy. See the object specification table below for the required properties of this object.
Specification:proxyUrl StringThe URL of the proxy.
urlPrefix StringThe URL prefix of the resources that should be accessed through the given proxy.
Returns:Type Description Number The index of the proxy rule in the esriConfig.request.proxyRules
array.- See also:
getProxyRule(url){Object}static
Returns the proxy rule that matches the given URL.
Parameter:url StringThe URL of the resources accessed via proxy.
Returns:Type Description Object The proxy rule object as defined in esriConfig.request.proxyRules
.- See also:
urlToObject(url){Object}static
Converts the URL arguments to an object representation.
Parameter:url StringThe input URL.
Returns:Type Description Object Returns an object representing the URL, its parameters, and parameter values. The specification of the object is the following: Property Type Description path String The path of the given URL. query Object An object whose properties and values are the parameters and parameter values of the given URL. Example:var myObject = urlUtils.urlToObject("http://www.myworld.com?state_name=Ohio&city_name=Akron"); // The value of my Object is... // { path: "http://www.myworld.com", query: {state_name: "Ohio", city_name: "Akron"} }