Перезапустите GWT для вызова службы REST с HTTP DIGEST.

Я использую GWT 2.2 и restlet-gwt-2.1m4.

я пытаюсь вызвать службу отдыха, которая использует дайджест HTTP.

Так что я использовал учебник по Restlet Wiki:

http://wiki.restlet.org/docs_2.1/13-restlet/27-restlet/46-restlet/112-restlet.html

Во-первых, это не компилируется:

ChallengeResponse challengeResponse = new ChallengeResponse(c1,
                                                            resource.getRequest(),
                                                            resource.getResponse(),
                                                            "login",
                                                            "secret".toCharArray());

Так что я изменил это

    // 2- Create the Challenge response used by the client to authenticate its requests.
    ChallengeResponse challengeResponse = new ChallengeResponse(ChallengeScheme.HTTP_DIGEST,
                                                                "login",
                                                                "secret");

Моя вторая проблема, это то, что ни один запрос не отправлен. Я проверил с Firebug и ничего нет (нет запроса GET).

Кажется, что resource.get(); вообще ничего не отправляет.

Есть идеи, что мне не хватает? Код в учебнике действительно работает?

заранее спасибо

1 ответ

Решение

Я нашел правильный пример кода по этой ссылке:

http://wiki.restlet.org/docs_2.1/13-restlet/275-restlet/144-restlet/189-restlet.html

Этот отлично работает

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