<br><br>On Wednesday, September 7, 2011, Xavier Mamano (jorix) &lt;<a href="mailto:xavier.mamano@gmail.com">xavier.mamano@gmail.com</a>&gt; wrote:<br>&gt; Hi,<br>&gt;<br>&gt; Great!<br>&gt;<br>&gt; But &quot;Request.XMLHttpRequest&quot; is not written by OpenLayers Team (see license<br>
&gt; in XMLHttpRequest.js) and is fully wrapped by &quot;Request&quot;, so I think best<br>&gt; make the following change:<br>&gt;<br>&gt; Index: lib/OpenLayers/Request.js<br>&gt; ===================================================================<br>
&gt; --- lib/OpenLayers/Request.js   (revision 12340)<br>&gt; +++ lib/OpenLayers/Request.js   (working copy)<br>&gt; @@ -122,6 +122,10 @@<br>&gt;             {proxy: OpenLayers.ProxyHost}<br>&gt;         );<br>&gt;         config = OpenLayers.Util.applyDefaults(config, defaultConfig);<br>
&gt; +        config.headers = OpenLayers.Util.applyDefaults(<br>&gt; +            config.headers,<br>&gt; +            {&quot;X-Requested-With&quot;: &quot;XMLHttpRequest&quot;}<br>&gt; +        );<br>&gt;<br>&gt;         // create request, open, and set headers<br>
&gt;         var request = new OpenLayers.Request.XMLHttpRequest();<br>&gt;<br>&gt; This has the same effect as your proposal.<br><br><br>Indeed. Good catch.<br><br>-- <br>Eric Lemoine<br><br>Camptocamp France SAS<br>Savoie Technolac, BP 352<br>
73377 Le Bourget du Lac, Cedex<br><br>Tel : 00 33 4 79 44 44 96<br>Mail : <a href="mailto:eric.lemoine@camptocamp.com">eric.lemoine@camptocamp.com</a><br><a href="http://www.camptocamp.com">http://www.camptocamp.com</a><br>
<br>