resteasy相关内容
我正在使用RestEasy开发Rest服务。我需要在Tomcat中部署。我认为我的web.xml存在问题 这是我的web.xml:
..
每个人。 我开始使用restEasy(jboss)java rest客户端,遇到了一个我似乎无法解决的问题。 到目前为止,我可以使用它从休息服务器(字符串形式)带回json。 然而,我需要的其他服务之一带回一个zip文件。我偶然发现了一个问题。 以下是代码: ClientRequest req = new ClientRequest(“rest service url”); /
..
如何/应该将一个对象从ContainerRequestFilter传递到(JAX-RS)Resteasy版本3.0.11中的(后匹配)资源,该版本已嵌入并使用Guice? 解决方案 方法 ContainerRequestContext#setProperty 存储的值与 HttpServletRequest 同步。因此,使用普通的JAX-RS,您可以存储如下属性: @Provide
..
我有一个简单的Hello World示例JAX-RS项目。真的很简单和愚蠢。只是最小的配置,我打算在将来增强,只需想象这样的事情: https://robferguson.org/blog/2016/12/02/getting-started-with-resteasy/ 。 好吧,我的问题是,当我将Java版本设置为“1.9”时,我总是收到“404 not found”错误。但当我将其更改
..
我正在试图弄清楚如何设置类似于此处解释的HTTP标头: 如何在RESTEasy客户端框架中设置HTTP标头?,或者 RESTEasy客户端框架身份验证凭据 但是,我想使用RESTeasy 3.0功能(ResteasyClientBuilder和ResteasyWebtarget)而不是弃用的ProxyFactory,如下所述: 什么是Resteasy ProxyFactory类
..
我正在使用RestEasy构建我的Restful Web服务。我已经实现了ExceptionMappers来准备特定的异常响应。 我还实现了MessageBodyWriterInterceptors和几个PostProcessorInterceptors。 问题:当任何资源没有抛出任何异常时,一切正常。我的实现按预期工作。调用所有后处理器拦截器和消息体编写器拦截器。 但是当从任何
..
RESTEasy提供服务器端模拟框架用于模拟服务器请求。是否有相应的单元测试客户端框架? InMemoryClientExecutor ?我无法找到文档以及如何使用这个类的示例。 解决方案 看起来像 InMemoryClientExecutor 可用于客户端模拟。查看 source ,它在内部使用与服务器端模拟框架相同的类,即 MockHttpRequest 和 MockHttpRe
..
我刚刚意识到RestEasy版本3.0.0中已将 ProxyFactory 类标记为已弃用。遗憾的是,弃用此类的方法没有在任何地方记录。我过去常常以这种方式初始化我的服务但新方法是什么? protected static final String URL =“http://本地主机:12345 “+”/ API“; protected static final MyService my
..
有关如何集成Jetty和RESTEasy的任何链接?我有点想和Jetty一起配置RESTEasy ....而且网上似乎没有可靠的帮助。 public static void main(String [] args)throws Exception { Server server = new Server(8080); WebAppContext context = new W
..
例如,RESTEasy的ResteasyWebTarget类有一个方法代理(Class clazz),就像Injector的 getInstance(Class clazz) )。有没有办法告诉Guice应该将某些类的创建委托给某个实例? 我的目标是Guice的以下行为:当请求注入器时A类的新实例,尝试实例化它;如果实例化是不可能的,请询问另一个对象(例如ResteasyWe
..
我正在制作小型网络服务(1),我决定使用resteasy来制作它。但我需要知道用resteasy开发身份验证的最佳做法是什么。 Web服务应该发送什么样的响应?响应通常是XML还是格式,XML响应的格式应该是什么? Btw。我使用jboss 4和Java 5. http://www.assertionerror.com/2009/02/26/restful-web-services-w
..
我需要创建rest-easy客户端,使用其他人创建的RestService的de接口... 这样做很好,除了一件事...... 当我从rest-easy 2.3.5.Final更新到rest-easy 3.0.x时,ClientRequestFactory类看起来像@Deprecated。 实际代码是: ClientRequestFactory crf = new Clien
..
RESTEasy模拟框架在没有异常映射器的情况下工作正常 - 收到请求并返回实体与预期内容。 注册异常映射器并强制异常后,调用失败当RESTEasy的内部调用ResteasyProviderFactory.getContextData(type)时,它返回null,导致意外的错误消息:“无法找到类型的上下文数据:javax.servlet.http.HttpServletRequest”。
..
我正在使用RestEasy Client调用Web服务。一个要求是,如果呼叫运行超过5秒,则中止/超时。我如何使用RestEasy Client实现这一目标?我只看到服务器端超时,即如果在一定时间内未满足,则Rest Easy websevice将超时请求。 解决方案 RESTEasy客户端通常使用Apache HttpClient来处理网络会话。 您可以使用自己的自定义超时参数覆盖
..
我正面临一个问题,即在后端使用jax-rs制作角度问题。 crud非常简单,一些文本字段和一个图像字段。 我有代码正在上传图片: @POST @Consumes(“multipart / form-data”) public Response uploadFile(MultipartFormDataInput input){ ... } 在html图层中
..
我正在研究Jetty / RESTEasy应用。如果我从我的一个REST端点抛出 WebApplicationException(myResponse),它会将给定的响应发送给客户端。 当过滤器检测到错误时,我想要相同的行为: 它应该从继续执行停止执行,并且 它应该给用户一个明确的,JSON格式的错误,不包括堆栈跟踪。 显然,只需写入响应流,返回即可在 doFilter 方法中
..
我知道默认情况下,JAX-RS端点生命周期为每次请求一次,因此请求特定信息可以注入实例。 我们还可以创建一个端点Singleton,意思是每个应用程序一次,其中请求特定信息无法注入到实例中它可以注入所要求的方法。 1。所以我想知道哪种方法更好在性能方面,每次请求一次或每次应用一次。 2。我还想了解这些方法的优缺点,其他注入请求的具体信息 3。您希望在API应用程序中使用哪种
..
我刚发现 org.jboss.resteasy.client.ClientRequest 已被弃用,这使我在Google上找到的有关如何使用的所有内容无效RESTEasy 客户端。 Javadoc 没有说明使用什么。 Google同样保持沉默。 我现在已经恢复到 2.3.5 ,但会对答案感兴趣无论如何,以及如何在不问别人知道的情况下如何找到答案 - 是否有可以查看该信息的资源? 解决方
..
我必须将我们的j2ee应用程序与REST Web服务集成。我想使用JBoss的RestEasy JAX-RS实现。 webservice以JSON格式返回一个数组。我有这段代码: 客户端客户端= ClientBuilder.newClient(); WebTarget target = client.target(“http://myservices.com/schemes/all”);
..
我的jax-rs应用程序的方法 : @GET @Produces(MediaType .APPLICATION_JSON) public List getDocumentList(@HeaderParam(“Range”)String headerRange){ int [] range = getRangeFromHeader(headerRange);
..