An update.
ESRI has decided not to follow the standard and has closed the bug, NIM104744,
we submitted about not decoding a plus symbol ‘+’ to a space. Their solution
is for everyone else to encode all spaces as %20 and to ignore
http://tools.ietf.org/html/rfc3986. They have closed the bug
Steve,
You are right about the outcome of 1 and 2. 1 encodes the % and 2 throws the
following error.
msBuildWMSLayerURLBase(): One of wms_onlineresource, wms_server_version,
wms_name metadata is missing in layer USGS DRG 250k Topo Maps. Please either
provide a valid CONNECTION URL, or
Hi all,
We are consuming WMS services hosted by ESRI ArcGIS Server 10.0. The server
was upgraded to ArcGIS Server 10.2.2 and we no longer can access layer names
with spaces.
This is the server’s capabilities.
Hmmm... Nice backwards compatibility ESRI. The +'s seem to still be quite legal
(http://tools.ietf.org/html/rfc3986 and other references) in the query string
(but not the path). I don't have access to test and I'm guessing these ideas
won't work but they might be worth a quick try:
1) Try