Установить заголовок типа содержимого AJAX в запросе от IE

Можно ли установить для заголовка запроса типа контента 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
    });
}
5
задан KodeKreachor 27 March 2012 в 13:55
поделиться