I don’t think this particular header is the problem here - the only time I saw this with Ajax requests, and even in those cases it is usually a custom header given by the corresponding JavaScript library.
Does all browsers support custom request headers for XMLHttpRequest? As far as I know, yes, it works in all modern browsers.
Jani Hartikainen
source share