18

Я пытаюсь сделать что-то вроде этого (W3 совместимый, DOM):Настройка заголовков в XDomainRequest или ActiveXObject ('Microsoft.XMLHTTP')

xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); 

Для ActiveXObject('Microsoft.XMLHTTP') и XDomainRequest (IE8). У меня нет такой удачи, чтобы найти ее где-нибудь в документации по Microsoft или даже в Google. Любая идея, как я могу это достичь?

ответ

29

Ссылаясь на этот пост http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx Смотрите пункт три 3. Нет пользовательских заголовков не может быть добавлен к запросу

Вы не можете добавлять пользовательские заголовки к объекту XDR. Надеюсь это поможет.

+40

MSIE не должен даже существовать. Я ненавижу этот браузер. Всегда ломать Интернет. Я использую его только для загрузки других браузеров. И я даже не вижу, как «XDomainRequest» полезен. – TheRealChx101

+3

@ chx101, Если бы этого не существовало, мы бы не смогли предпочесть другие :). –

+5

@ chk101: Хотя я понимаю, что весело и легко критиковать MSIE лет после факта за свои «недостающие» функции, определенно стоит вспомнить, что первый рабочий проект CORS был представлен 17 марта 2009 года - ровно за два дня до выхода IE8 , Он не стал Рекомендацией W3C до декабря 2013 года. В качестве точки сравнения Firefox не поддерживал CORS в выпуске продукции до лета 2009 года (версия 3.5). –

 Смежные вопросы

  • Нет связанных вопросов^_^