Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Cannot Reproduce
-
Affects Version/s: 2.3.1
-
Fix Version/s: 2.4.0.RC1
-
Component/s: javascript-dojo
-
Environment:Jetty 7.4.4
Cometd 2.3.1.
Dojo 1.6.1
Description
For CORS IE is expecting to use XDomainRequest instead of XMLHttpRequest object, dojo 1.6 has XDomainRequest support in dojo.io.xhrPlugins but cometd is using dojo.io.script.get during xdomain scenario.
I am not sure but I was reading about "XDomainRequestAllow" header that is being expected by IE when XDomainRequest object is being used in format: "XDomainRequestAllow: 1"
Probably improvements in this area could allow for IE to use long-polling.
Dojo short discussion about the topic:
http://dojo-toolkit.33424.n3.nabble.com/Cross-domain-XMLHttpRequest-with-Dojo-td1864416.html#a1864515
Other resources:
http://www.nczonline.net/blog/2010/05/25/cross-domain-ajax-with-cross.
Issue Links
- relates to
-
COMETD-289
Improve handling of requests without Content-Type
-
Any chance this will make it into announced Cometd 2.4.0 release?