问题标签 [restlet-2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
278 浏览

android - 使用 HTTPS 的 Restlet Odata 扩展

我正在尝试使用 Restlet 通过 HTTPS 进行 OData 查询以提供服务。首先,我收到“不受信任的服务器证书”错误。所以我关注了http://blog.antoine.li/2010/10/22/android-trusting-ssl-certificates 并将证书添加到密钥库。现在我可以正确创建 HTTPS 请求响应了。但只有当我使用 org.apache.http.impl.client.DefaultHttpClient 类时。

我不知道如何将此应用于 Restlet 课程。或者我可以以某种方式告诉 Restlet 使用我自己的 DefaultHttpClient。

非常感谢。

0 投票
1 回答
457 浏览

java - 如何使用来自 GWT 客户端的 Restlet 2.1 使用文本/纯文本响应?

我有一个 GWT 客户端,它想要查询返回的 RESTful 服务text/plain。我创建了一个代理接口:

但是当我使用生成的代理类时:

ConnectionStatusService service = GWT.create(ConnectionStatusService.class);

它发送一个Accept application/x-java-serialized-object+gwt根据 Firebug 接受的请求,因此服务器当然返回 HTTP 406 Not Acceptable.. :-( 我怎样才能让它接受纯文本?

0 投票
1 回答
773 浏览

restlet - org.restlet.Client 和 org.restlet.resource.ClientResource 之间的区别

org.restlet.Client 和 org.restlet.resource.ClientResource 之间的主要区别是什么?

我已经看到了半互换使用的类,所以我主要只是在寻找一个通用规则,何时应该使用另一个。

0 投票
1 回答
931 浏览

gwt - GWT 中的 RESTLET-HELLO WORLD

我在 GWT 中使用 Restlet 开发了一个简单的 hello world 应用程序,但它让我失望了

“没有可用的客户端连接器支持所需的协议:'HTTP'”在客户端和服务器端

“没有可用的服务器连接器支持所需的协议:'HTTP'。请将匹配连接器的 JAR 添加到您的类路径中。”

这是我的 hello world 应用程序:

客户:

服务器资源:

服务器:

0 投票
1 回答
246 浏览

google-app-engine - GWT-RESTLET-SERVER 失败

我刚从http://wiki.restlet.org/docs_2.0/13-restlet/21-restlet/318-restlet/319-restlet.html尝试了第一个服务器教程 ,这里是源

它抛出了我的错误,

警告:没有可用的服务器连接器支持所需的协议:'HTTP'。请将匹配连接器的 JAR 添加到您的类路径中。

我正在使用带有 GWT 的 Eclipse SDK,并且我确实有用于 GWT 和 GAE 的 org.restlet.jar。而且我已经将WEB.xml配置为

当我运行应用程序 FirstServerResource 时,必须创建服务器实例,并且我必须能够在 localhost:8182 找到它,但它没有发生并且我收到上述错误(没有可用的服务器连接器)

请对此有任何帮助吗?我用这个努力了几天:(!

0 投票
0 回答
534 浏览

java - 带有 Restlet 的本地 Google AppEngine 实例出现“写入响应实体时发生异常”错误

我有一个 Google Appengine/Java 设置,带有用于 appengine (2.0.11) 的 Restlet。应用程序在部署时运行良好,但在尝试本地连接到任何 Restlet 入口点 (localhost) 时抛出此错误。完整的跟踪粘贴在下面。我在 Mac 上,使用 GAE 1.6.1 和 Eclipse Helios。有什么想法可以纠正吗?

更新:我下载了最新版本的 Jackson 并替换了我正在使用的库,问题就消失了。

0 投票
1 回答
58 浏览

eclipse-indigo - 从 Web 浏览器返回值

我为 restlet 创建了 4 个类。但是,当我点击浏览器http://localhost:8182/firstSteps/hello时,它返回给我 UserName = userName, Password = password。我应该更改哪个类以获得预期的 url,例如http://localhost:8080/restletTest?p1=abc&p2=def

0 投票
2 回答
1276 浏览

java - Restlet 2.0.11 增加线程数

我正在尝试使用 restlet 2.0.11 运行服务器,但由于线程过多,服务器放弃了。有人可以通过示例帮助我增加服务器的线程数吗?

我已经搜索了一个样本,但是

给我空指针异常。

0 投票
1 回答
279 浏览

eclipse-indigo - 检索在 url 中传递的参数并使用 restlet 在 Web 浏览器中返回值

当用户在 URL 中键入 http://localhost:8182/trace/abc/def?param=123时,我需要帮助来检索传递的参数 ,其中传递的参数是 123。如何让 123 显示在网络上浏览器。为了检索和返回网页中的参数,我应该更改哪些 java 类

这是我拥有的代码:

主要的

我得到的输出:资源 URI:http://localhost:8182/trace/abc/def?param=123 剩余部分:/abc/def?param=123

急需帮助!!谢谢

0 投票
1 回答
478 浏览

initialization - 在 Restlet 应用程序中放置(启动)初始化代码的最合适的位置是什么?

我在哪里可以在 Restlet Web 应用程序中嵌入启动初始化代码,而不使用 ServletContextListener?

我希望将我的 Restlet 透明地部署到 JBoss/Tomcat 之类的 Web 服务器上,并希望摆脱 Listener 中的初始化逻辑 - 以便能够方便地将其部署在 Web 服务器之外,如果需要的话- 绝对不适合大量生产使用,但它仍然很有价值。

将它插入到org.restlet.Component构造函数中会确保它只执行一次吗?那是放置它的正确位置吗?

我浏览了文档并查看了类似的帖子:RESTlet 启动初始化已弃用?但我仍然不确定这是否是正确的方法。如果可能的话,我想删除对监听器的依赖。