Можно ли установить для заголовка запроса типа контента http значение «application/json» при отправке междоменного http-запроса jquery ajax из Internet Explorer?
Мы пытаемся найти службу REST WCF, которая интерпретирует тип содержимого из заголовка запроса при форматировании ответа. Прямо сейчас, независимо от того, что мы помещаем в заголовок запроса, он всегда возвращает данные в формате XML.
Мы пытались использовать подключаемый модуль jquery.iecors.js, который расширяет вызов jquery ajax для использования объекта XDomainRequest, но по-прежнему игнорирует тип содержимого, установленный в нашем вызове jquery ajax.
Вот как выглядит наш ajax-вызов:
makeGETRequest: function (requestUrl) {
return $.ajax({
type: "GET",
url: requestUrl,
contentType: 'application/json',
dataType:'json',
cache: false
});
}