Restlet 使用 GWT 通过 HTTP DIGEST 调用 REST 服务
我使用 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();根本没有发送任何东西。
知道我缺少什么吗?教程中的代码真的有效吗?
提前致谢
i m using GWT 2.2 and restlet-gwt-2.1m4.
i m trying to call a rest service that uses HTTP Digest.
So i used the tutorial on Restlet wiki :
http://wiki.restlet.org/docs_2.1/13-restlet/27-restlet/46-restlet/112-restlet.html
First thing is this does not compile :
ChallengeResponse challengeResponse = new ChallengeResponse(c1,
resource.getRequest(),
resource.getResponse(),
"login",
"secret".toCharArray());
So i changed it to
// 2- Create the Challenge response used by the client to authenticate its requests.
ChallengeResponse challengeResponse = new ChallengeResponse(ChallengeScheme.HTTP_DIGEST,
"login",
"secret");
My second problem, is that no request are sent.
I checked with Firebug and there is nothing (no GET request).
It seems that resource.get(); isnt sending anything at all.
Any idea what i am missing ? Does the code in the tutorial actually work ?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论