gpt4 book ai didi

Android:如何使用 RoboSpice 获取异常时返回的 JSON 对象

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:55:16 24 4
gpt4 key购买 nike

我正在使用 RoboSpice 来访问我使用 resteasy 开发的一些休息服务。当一切正常时,我将返回一个 JSON 对象,如果出现异常,我将返回一个 http 错误代码和一个描述异常性质的 JSON 对象。当一切正常时,我能够获取 JSON 对象,但我只能获取异常和 http 错误代码,但不能获取我刚刚在出现异常时返回的 JSON。我已经尝试在 iOS 中做同样的事情,并且在每种情况下我都可以获得所有内容,有人知道如何使用 RoboSpice 来做到这一点吗?顺便说一下,我正在使用 Jackson 和 Spring。谢谢!

最佳答案

看看this thread中解释的方法用于拦截失败请求的 http 状态。

请注意,HttpClientErrorException 有一个 getResponseBodyAsString() 方法可以帮助您读取 JSON 响应。

关于Android:如何使用 RoboSpice 获取异常时返回的 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17254548/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com