Side navigation
#2356 closed bug (invalid)
Opened February 17, 2008 08:11PM UTC
Closed May 13, 2008 02:55AM UTC
jquery.ajax() doesn't sends X-Requested-With headers if the dataType option is setted
Reported by: | charlesschaefer | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.2.4 |
Component: | ajax | Version: | 1.2.3 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
When calling $.ajax() with the dataType setted (I've tested with json and script types), the X-Requested-With header isn't sent to the server.
I don't know if this is really a bug or a feature, so, if it's a feature, sorry.
That only seems to happen if the requested url belongs to a remote domain, and the dataType is 'script'.
In that case, a script element is used, so no chance of headers.
Also, it seems Firefox 3 might throw an error when doing a cross domain request.
What browser are you testing this on ? do you have a demo ?