问题标签 [jersey-client]

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 投票
4 回答
5236 浏览

java - 什么是 GZIPContentEncodingFilter 的 Jersey 2.0 等价物

我正在将 Jerset 1.x 客户端项目迁移到 Jersey 2.0。

我发现它GZIPContentEncodingFilter已经不存在了。有没有类似的东西?

我跌跌撞撞,GZIPEncoder但不知道如何插入。

在泽西岛 1.17 中,我使用:

在 Jersey 2.0 中,我搜索如下内容:

0 投票
1 回答
426 浏览

java - Jetty/Tomcat 的 Jersey WS 问题:严重警告

我在部署 Web 服务时遇到了一个问题。我似乎已经尝试了一切(尽管显然这不是真的)。

这些是我的球衣依赖项:

这是我为其中一项服务提供的代码:

这是来自 Jersey 的结果堆栈跟踪

提前感谢您的任何帮助!

0 投票
1 回答
1062 浏览

rest - 如何在 Jersey REST 服务中模拟 builder.type().post() 方法

我需要模拟 builder.type(...).post(...) 以便为其余客户端编写测试用例。但是我在模拟它时遇到了空指针异常。

要模拟的方法: ClientResponse response = builder.type(MediaType.APPLICATION_JSON).post(ClientResponse.class, credentials); powermock-easymock 代码:

0 投票
3 回答
15378 浏览

web-services - 带有 jersey 2.0 的宁静 web 服务,没有 maven

谁能告诉我如何通过不使用 maven 来使用 Jersey 2.0 制作一个宁静的 Web 服务。我到处搜索并找到了 Jersey1.x 版本的教程,但没有找到 2.0 的教程。请帮忙

0 投票
1 回答
868 浏览

json - 在 JUnit 中使用 Jackson 反序列化列表(Jersey 客户端)

我最近从 Jersey 1.X 迁移到 Jersey 2.1,并使用 jersey-media-json-jackson (反)序列化为 Json。

在我的 JUnit-Test 中,我想使用一个返回列表的 Web 服务。在 Jerey 1.x 中,我曾经使用 GenericType。但是,以下代码不适用于 Jersey 2.1 / Jackson 2.1:

它崩溃了

序列化没问题,因为下面的代码:

target("location").request().accept(MediaType.APPLICATION_JSON).get(String.class);

返回一个有效的 Json 字符串

任何想法如何解决?任何工作示例?


版本:

0 投票
1 回答
974 浏览

rest - HTTP POST 的 cURL 请求在语法上不正确

我正在尝试通过在 Tomcat 7 上运行 Apache Jersey REST 的 Windows Server 2008 R2 上的 cURL 命令行执行以下命令。

当我发出命令时,我收到带有消息的 HTTP 400:“客户端发送的请求在语法上不正确”。

Web 服务上的方法签名如下所示:

UserList 类定义如下:

用户定义如下:

我错过了什么?

0 投票
1 回答
3855 浏览

java - 泽西客户端握手错误

当我的客户端应用程序尝试从我的安全休息 Web 服务请求资源时,我收到下面粘贴的错误。

我在该主题上找到了这个答案,但额外的代码似乎很极端。 使用 jersey 客户端访问安全的 RESTful Web 服务 有人知道解决问题的更简单方法吗?

我的项目:在服务器端,我使用 jdbc 领域的基本身份验证,在浏览器中使用时工作正常。在客户端,我将用户名和密码设置得很好,并且在我发送请求时发生了错误。如果您需要代码片段,请询问。谢谢你的时间。

0 投票
0 回答
87 浏览

web-services - 如何在 JAXB bean 属性上添加权限

我有一个 Category 对象,它有三个字段(catname、price、emailId),在我的应用程序中,一些用户可以查看价格,而有些用户没有,我不确定如何添加一些注释或其他检查用户权限,并且不允许 jaxb 在 xml 中添加该属性。下面是我的课 @XmlRootElement(name = "Category")
public class Category {

..... ..... }

我正在考虑添加一些注释来检查用户权限并触发 jaxb 以不在 xml 中添加该属性。请帮我。

0 投票
2 回答
16208 浏览

java - java Jersey 2.1客户端线程安全吗?

球衣 2.0 的文档说

客户端实例是昂贵的资源。建议重用已配置的实例来创建 Web 资源。Web 资源的创建、请求的构建和响应的接收都保证是线程安全的。因此,可以在多个线程之间共享 Client 实例和 WebResource 实例

客户端在 2.1 版中仍然是线程安全的吗?我在2.1 的文档中找不到有关线程安全的信息。

0 投票
1 回答
483 浏览

maven - Jersey + Embedded Tomcat 最小 Maven 配置

谁能提供 Jersey 和 Embedded Tomcat 的简单配置:1)pom.xml 2)主要方法

我试图在谷歌搜索中找到它,但他们建议使用 grizzly、glassfish 等。

非常感谢。