4

我正在使用 GWT 2.2 和 restlet-gwt-2.1m4。

我试图调用使用 HTTP Digest 的休息服务。

所以我使用了 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(); 根本没有发送任何东西。

知道我缺少什么吗?教程中的代码真的有效吗?

提前致谢

4

0 回答 0