Как добавить HTTPHeader в XJSONDataSource? - PullRequest
0 голосов
/ 28 июня 2011

Попробовал это, но не повезло, даже не знаю, пишется ли способ реализации.

    Map<String, String> headers = new LinkedHashMap<String, String>();
    headers.put("Accept", "application/json");

    DSRequest request = new DSRequest();
    request.setHttpHeaders(headers);       

    XJSONDataSource ds = new XJSONDataSource();
    ds.setDataProtocol(DSProtocol.GETPARAMS);
    ds.setRequestProperties(request);
            ds.setDataURL("http://cross_domain");
    ds.fetchData();

Я пытаюсь совершать междоменные звонки в службы JSON, если у кого-нибудь есть хороший пример или учебное пособие, пожалуйста, не стесняйтесь ссылаться. Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 07 июля 2011

Убрал заголовки из кода выше и начал работать без проблем. Я предполагаю, что XJSONDataSource не любит заголовки.

...