Please file a JIRA for this at
https://issues.jboss.org/browse/AGJS
On Jun 18, 2013, at 9:36 AM, Apostolos Emmanouilidis
<aemmanou(a)redhat.com> wrote:
> Hi,
>
> I'm testing the CORS support on Aerogear.js.
>
> Initially, I executed some CORS tests from Mozilla Firefox v21.0 and
> received the Error: "jqXHR.getResponseHeader(..) is null aerogear.js
> line 605" when testing the weblinking (attached screenshot).
>
> However, I think that this error is not related to the AeroGear.js.
>
> I managed to overcome this issue in Firefox by adding an extra
> header to the service response which sets a server whitelist headers
> that browsers are allowed to access:
>
> Access-Control-Expose-Headers: Link
>
>
> The problem is that it still fails on the Android emulator browser.
>
> The header tests were also failing in Firefox and passed after
> adding the following header in the Response headers:
>
> Access-Control-Expose-Headers: next,previous
>
>
> But on the Android emulator the header tests are failing. I captured
> the requests using a proxy between the emulator and the REST service
> and found that the constructed URLs for next and previous calls are
> wrong. This happens because the custom response headers cannot be
> read.
>
> In conclusion, I think that the Access-Control-Expose-Headers header
> is not supported by the Android browser and for that reason the CORS
> tests are failing. There is a relevant open issue [2] in the Android
> project.
>
> [1]:
http://api.jquery.com/jQuery.ajax/
> [2]:
http://code.google.com/p/android/issues/detail?id=56726
>
> <CORS_AeroGear-js.png>_______________________________________________
> aerogear-dev mailing list
> aerogear-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev