<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Construct Esri Portal with alwaysUseProxy = true in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/construct-esri-portal-with-alwaysuseproxy-true/m-p/351090#M32516</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a scenario where I have the following JavaScript:&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;esriConfig.defaults.io.alwaysUseProxy = true;&lt;BR /&gt;var myPortal = new esriPortal.Portal("&lt;A href="http://www.arcgis.com/"&gt;http://www.arcgis.com&lt;/A&gt;");&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, the Portal construction url is received by the proxy handler as:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; http%3a%2f%2fwww.arcgis.com%2fsharing%2frest%2faccounts%2fself%3fculture=en-za%3ff%3djson&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;And the decode form, retrieved with this:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;string uri = context.Request.Url.Query.Substring(1);&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Resolve uri to&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;"&lt;A href="http://www.arcgis.com/sharing/rest/accounts/self?culture=en-za?f=json"&gt;http://www.arcgis.com/sharing/rest/accounts/self?culture=en-za?f=json&lt;/A&gt;"
&lt;P&gt;&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which should be:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;"&lt;A href="http://www.arcgis.com/sharing/rest/accounts/self?culture=en-za&amp;amp;f=json"&gt;http://www.arcgis.com/sharing/rest/accounts/self?culture=en-za&amp;amp;f=json&lt;/A&gt;"
&lt;P&gt;&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For now I can work around it by don't set "alwaysUseProxy = true", and use "urlUtils.addProxyRule" instead., but is this a bug?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, g&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 17 Jul 2014 12:07:41 GMT</pubDate>
    <dc:creator>GertConradie</dc:creator>
    <dc:date>2014-07-17T12:07:41Z</dc:date>
    <item>
      <title>Construct Esri Portal with alwaysUseProxy = true</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/construct-esri-portal-with-alwaysuseproxy-true/m-p/351090#M32516</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a scenario where I have the following JavaScript:&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;esriConfig.defaults.io.alwaysUseProxy = true;&lt;BR /&gt;var myPortal = new esriPortal.Portal("&lt;A href="http://www.arcgis.com/"&gt;http://www.arcgis.com&lt;/A&gt;");&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, the Portal construction url is received by the proxy handler as:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; http%3a%2f%2fwww.arcgis.com%2fsharing%2frest%2faccounts%2fself%3fculture=en-za%3ff%3djson&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;And the decode form, retrieved with this:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;string uri = context.Request.Url.Query.Substring(1);&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Resolve uri to&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;"&lt;A href="http://www.arcgis.com/sharing/rest/accounts/self?culture=en-za?f=json"&gt;http://www.arcgis.com/sharing/rest/accounts/self?culture=en-za?f=json&lt;/A&gt;"
&lt;P&gt;&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which should be:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;"&lt;A href="http://www.arcgis.com/sharing/rest/accounts/self?culture=en-za&amp;amp;f=json"&gt;http://www.arcgis.com/sharing/rest/accounts/self?culture=en-za&amp;amp;f=json&lt;/A&gt;"
&lt;P&gt;&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For now I can work around it by don't set "alwaysUseProxy = true", and use "urlUtils.addProxyRule" instead., but is this a bug?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, g&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2014 12:07:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/construct-esri-portal-with-alwaysuseproxy-true/m-p/351090#M32516</guid>
      <dc:creator>GertConradie</dc:creator>
      <dc:date>2014-07-17T12:07:41Z</dc:date>
    </item>
  </channel>
</rss>

