从发布请求中读取JAX-RS客户端中的响应正文

用户名

在移动应用程序和Web服务之间具有某种代理,发出发布请求时的响应使我们感到困惑。我们收到状态为200的回复:确定。但是我们找不到/提取JSON响应主体。

    Client client = ClientBuilder.newClient();
    WebTarget webTarget = client.target(WEBSERVICE_BASE_LOCATION + "mobileDevices?operatorCode=KPNSCP");
    String jsonString = "{\"osVersion\":\"4.1\",\"apiLevel\":16,\"devicePlatform\":\"ANDROID\"}";
    Builder builder = webTarget.request();
    Response response = builder.post(Entity.json(jsonString));

我们正在使用JAX-RS。有人可以提供一些提示以String从服务器响应中提取JSON正文()吗?

朱尼德·阿桑(Juned Ahsan)

尝试这个:

String output = response.getEntity(String.class);

编辑

感谢@Martin Spamer提及它仅适用于Jersey 1.x罐子。适用于Jersey 2.x

String output = response.readEntity(String.class);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在JAX-RS客户端中记录请求正文

来自分类Dev

在JAX-RS客户端中读取Map实体

来自分类Dev

在JAX-RS的响应中向客户端返回自定义错误代码

来自分类Dev

在JAX-RS 2.0客户端库中处理自定义错误响应

来自分类Dev

JAX-RS 客户端 PUT/POST 请求:无法访问正文中的实体(对象)

来自分类Dev

解析请求中的响应主体并返回给客户端

来自分类Dev

无法使用netty在http客户端中读取响应

来自分类Dev

响应实体和客户端中的响应不同

来自分类Dev

如何忽略JAX-RS 2.0客户端中的意外字段?

来自分类Dev

在反向代理中响应正确的客户端

来自分类Dev

HTTP响应被缓存在Android客户端中

来自分类Dev

客户端无响应-Python中的多线程

来自分类Dev

如何在RestEasy客户端中获取响应头?

来自分类Dev

邮递员客户端无法解析来自JAX-RS响应构建器的字符串响应

来自分类Dev

在PyMongo中,给定mongos,普通客户端和RS客户端之间有什么区别?

来自分类Dev

当服务器仅从请求中读取标头时,Http 客户端没有收到响应

来自分类Dev

客户端发布响应中的jQuery错误-POST HTTP / 1.1“ 400

来自分类Dev

NodeJ中的多个客户端请求

来自分类Dev

在 http 客户端的多部分中删除正文标头的方法

来自分类Dev

JAX-RS 2.0客户端-使用RESTEasy客户端发送多部分消息

来自分类Dev

Jersey客户端/ JAX-RS和可选(非默认)@QueryParam(客户端)

来自分类Dev

如何使用JAX-RS 2.0客户端API发布原始数据

来自分类Dev

JAX RS客户端API拦截器

来自分类Dev

配置JAX-RS 2.0客户端API的代理

来自分类Dev

使用JAX-RS 2.0客户端API的POST

来自分类Dev

如何正确共享JAX-RS 2.0客户端

来自分类Dev

IBM JAX-RS 2.0客户端和baseClients

来自分类Dev

使用JAX-RS 2.0客户端API的POST

来自分类Dev

客户端中的NoRouteToHostException

Related 相关文章

  1. 1

    如何在JAX-RS客户端中记录请求正文

  2. 2

    在JAX-RS客户端中读取Map实体

  3. 3

    在JAX-RS的响应中向客户端返回自定义错误代码

  4. 4

    在JAX-RS 2.0客户端库中处理自定义错误响应

  5. 5

    JAX-RS 客户端 PUT/POST 请求:无法访问正文中的实体(对象)

  6. 6

    解析请求中的响应主体并返回给客户端

  7. 7

    无法使用netty在http客户端中读取响应

  8. 8

    响应实体和客户端中的响应不同

  9. 9

    如何忽略JAX-RS 2.0客户端中的意外字段?

  10. 10

    在反向代理中响应正确的客户端

  11. 11

    HTTP响应被缓存在Android客户端中

  12. 12

    客户端无响应-Python中的多线程

  13. 13

    如何在RestEasy客户端中获取响应头?

  14. 14

    邮递员客户端无法解析来自JAX-RS响应构建器的字符串响应

  15. 15

    在PyMongo中,给定mongos,普通客户端和RS客户端之间有什么区别?

  16. 16

    当服务器仅从请求中读取标头时,Http 客户端没有收到响应

  17. 17

    客户端发布响应中的jQuery错误-POST HTTP / 1.1“ 400

  18. 18

    NodeJ中的多个客户端请求

  19. 19

    在 http 客户端的多部分中删除正文标头的方法

  20. 20

    JAX-RS 2.0客户端-使用RESTEasy客户端发送多部分消息

  21. 21

    Jersey客户端/ JAX-RS和可选(非默认)@QueryParam(客户端)

  22. 22

    如何使用JAX-RS 2.0客户端API发布原始数据

  23. 23

    JAX RS客户端API拦截器

  24. 24

    配置JAX-RS 2.0客户端API的代理

  25. 25

    使用JAX-RS 2.0客户端API的POST

  26. 26

    如何正确共享JAX-RS 2.0客户端

  27. 27

    IBM JAX-RS 2.0客户端和baseClients

  28. 28

    使用JAX-RS 2.0客户端API的POST

  29. 29

    客户端中的NoRouteToHostException

热门标签

归档