Как установить тип содержимого объекта XDomainRequest?

Для XMLHttpRequest это довольно просто:

var xhr = new XMLHttpRequest();
xhr.open('POST', MyUrl, true);
xhr.setRequestHeader('Content-Type', 'application/json')

Но как мне добиться этого для XDomainRequest?

1 ответ

Невозможно переопределить тип содержимого XMLHttpRequest. Вы должны правильно установить его на сервере, например, для php:

header('Content-type: application/json');

Если это невозможно, то вы можете создать локальный прокси-скрипт, который отражает ваш междоменный скрипт с правильным заголовком

Другие вопросы по тегам