restlet相关内容

如何从Java与OData交互?

OData是微软重新打包其Astoria(现在的WCF数据服务)RESTful查询/更新协议。如果我想使用Java创建兼容OData的数据源,我该怎么做?同样,如果我想从Java使用OData数据源,我该怎么做? http://www.odata.org/ 以下部分答案。 OData网站建议Restlet支持OData。 Restlet的API文档提到了org.restlet.e ..
发布时间:2018-12-05 10:18:16 Java开发

最简单的框架来实现Java REST Web服务

在Java中实现客户端和服务器REST框架的最佳框架是什么?我一直在苦苦寻找一个易于使用的解决方案。 更新:Jersey和Restlet看起来都是不错的选择。我们可能会使用Restlet,但我们会尝试使用它们。 解决方案 Restlet 听起来应该提供你想要的东西: 支持客户端和服务器(在相对对称的api中) 智能网址绑定 mime类型理解(给定接受的mime类型,它会询问 ..
发布时间:2018-11-29 20:23:45 Java开发

REST后可以在POST后返回内容吗?

我正在使用RESTlet,我已经创建了一个资源。我通过覆盖acceptRepresentation方法来处理POST。 客户端应该向我发送一些数据,然后我将它存储到DB,将响应设置为201(SUCCESS_CREATED)并且我需要返回一些数据到客户端,但是acceptRepresentation的返回类型是无效的。 在我的情况下,我需要返回一些标识符,以便客户端可以访问该资源。 ..
发布时间:2018-11-28 20:41:57 Java开发

RESTful on Play!骨架

我们正在计划一个主要为移动应用提供内容的项目,但需要有一个网站。 我的问题是使用Jersey还是Restlet是否有意义为我们的移动应用程序开发REST API,然后使用Play!为网站服务。 或者只是使用Play更有意义!做到这一切?如果是这样,如何使用Play进行REST!框架? 解决方案 根据请求,这是一种类似REST的简单方法。它的工作方式与Codemwncis的解决方 ..
发布时间:2018-11-27 12:25:22 Java开发

如何使Restlet客户端忽略SSL证书问题

我目前正在测试环境中工作,其中服务器具有默认的自签名SSL证书。我正在使用Restlet 2.1-RC2并实例化这样的客户端资源: 客户端客户端=新客户端(新上下文(),协议.HTTP); cr = new ClientResource(String.format(itql_endpoint,riQuery)); cr.setNext(client); 并重复使用客 ..
发布时间:2018-07-10 17:40:10 Java开发

Restlet客户端如何处理媒体类型的请求?

我有几个关于Restlet客户端如何处理媒体类型标题的新手问题: Restlet客户端将什么放入'内容 - 如果我传入类型为a的实体,则输入'标题'一个POJO或b)一个InputStream实例?那个'accept'标题会是什么? 如果我想在HTTP体中传输JSON格式的POJO,我是否需要序列化POJO并将其作为JSON字符串传递或者我可以通过POJO和Restlet将完成剩下的工作吗 ..
发布时间:2018-07-10 14:52:27 Java开发

HttpClient:禁用分块编码

我正在使用Apache Commons HttpClient和Restlet来调用一个宁静的Web服务。不幸的是,我的服务器(基于Ruby on Rails)不喜欢HttpClient默认使用的 Transfer-Encoding:chunked 。 有没有办法禁止从客户端使用分块编码用于POST? 解决方案 如上所述Restlet邮件列表,在Restlet 2.1版中,您可以将Cl ..
发布时间:2018-07-10 10:24:06 Java开发

使用HTTP Post从客户端流式传输数据

我想将数据从客户端流式传输到服务器。 我的应用程序将音频数据流式传输到服务器。我不知道当我开始流式播放音频时会有多长时间。我希望通过在记录数据时传输数据来减少延迟。一旦上传了所有数据,我就会处理它。 所以,我想要的是一个HTTP POST,身体是流式传输的。在客户端,POST将在数据可用时发送。在服务器端,我希望它像普通的POST一样到达,并带有完整的收集数据。 我目前正在使用R ..
发布时间:2018-07-10 10:13:16 其他开发

如何像浏览器一样实现客户端http缓存?

我使用RESTFul服务作为我的前端的后端。该服务在其响应上设置了expires / etag / lastmodified标头。 我正在寻找的是一个客户端(有利的java)库,可以从中获取数据服务并将其缓存在可插入的缓存后端(如ehcache)中。 我还希望能够做的是在输入后立即使用后台工作线程自动填充缓存失效。此外,做条件GET应该很聪明。 我遇到过 http://hc.a ..
发布时间:2018-07-10 09:28:58 其他开发

使用HTTP读取文件的第一部分

我想通过阅读文件的第一部分并分析内容来确定文件的类型(通常为UTF-8)。 (该类型特定于我的社区,但不在我的控制之下,并且不包含在MIME / MediaType中,通常是TEXT_PLAIN)。我正在使用客户端上的'org.restlet'库来分析标题 请求请求=新请求(方法。 HEAD,url); 所以我知道内容长度,并且可以(如果必要和可能)估计我应该多少字节下载进 ..
发布时间:2018-07-09 14:35:31 Java开发

Windows 7和8下的Chrome无法通过HTTPS连接到嵌入式Jetty 9.2.x

我们将嵌入式模式下的Jetty 9.2.x与Restlet 2.3.1结合使用来开发我们的应用服务器。最近,我们启用了对HTTPS的支持,HTTPS使用由自行建立的CA签署的认证。 在Linux和Mac操作系统下,从各种网络浏览器连接到此服务器时,一切正常。但是,当我们将测试用于运行Windows 7和8(所有机器位于同一局域网)上的机器时,我们发现Chrome浏览器(版本42.x)不会建立 ..

有没有办法让Restlet Swagger扩展限制它显示的API?

是否有一种方法可以让Restlet Swagger扩展限制它显示的API? API中有一些不应该被分解的路径(只是还没有) ,确保至少只有特定的 org.restlet.routing.Router 会被暴露的策略是什么?因为我们在应用程序中有许多 Router s。 解决方案 开箱即可。要做到这一点的更简单的方法是国际海事组织为补丁扩展 org.restlet.extension. ..
发布时间:2018-05-04 12:14:32 Java开发

Restlet ClientProxy和GAE服务器上的422不可处理实体

我在另一个域上有一个前端应用程序,它与另一个域上的Restlet后端进行通信。到目前为止,CORS正常工作,唯一的问题是bean序列化。 当我检查请求时,它有 Accept 类型: application / x-java -serialized-object + gwt 然而,由于某些原因,我不知道后端在 localhost 我的GWT应用程序在向后端(在本地主机)发送/接收数据时工 ..
发布时间:2018-05-04 12:14:23 Java开发

配置Restlet以在Google App Engine上返回JSP?

我开发了一个Restlet应用程序。我想通过Restlet在URL请求上返回一个JSP文件。如何在不使用重定向的情况下实现这一目标? 即 比方说,我在mydomain.com上有文件“contact.jsp”,我希望人们能够访问 http://mydomain.com/contact 因此,在Restlet中,我将拥有: router.attach(“/ contact”,M ..
发布时间:2018-05-03 19:18:28 Java开发