Дополнительные заголовки DoJo Toolkit не устанавливаются по запросу - PullRequest
2 голосов
/ 11 августа 2011

Я использую DoJo 1.6.1 для доступа к своему веб-сервису REST. Чтобы получить ответ в формате JSON, мне нужно установить в поле заголовка Aceept значение application/json.

В соответствии с документацией DoJo это делается путем установки свойства headers в запросе, например:

var xhrArgs = {
    url: "http://localhost/myservice",
    headers: { "Accept": "application/json" },
    handleAs: "json",
    load: successCallback,
    error: errorCallback
}

var deferred = dojo.xhrGet(xhrArgs);

Я также использовал dojo.io.script.get(jsonpArgs); с той же проблемой: accept имеет значение */* на стороне сервера. Я использую Firefox 5.0.1 (также пробовал с Safari и Firefox на Windows).

Есть предложения, в чем проблема? Заранее спасибо! :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...