java - 当服务器没有要解码的对象时,从 feign.Response 获取状态码
问题描述
如果我使用 Postman 发出请求,即使我没有像 401 Unauthorized 这样的服务器要解码的对象,我也可以获得不同的状态码。那么如何使用 Java 来实现呢?
public static String decoder(feign.Response httpResponse) {
String objJson = null;
if(httpResponse.body().toString() != null) {
objJson = httpResponse.body().toString();
}
return objJson ;
}
有没有办法动态获取该状态代码,而不会在 try catch 块中使用特定状态代码的验证来混淆该方法?还是有更好的选择?
解决方案
推荐阅读
- flutter - Flutter如何放置嵌套到页面中心
- docker - Kubectl 记录返回 tls 握手超时
- elasticsearch - 弹性搜索:如何搜索以某些字符开头的字符串
- c++ - 它是一种什么样的功能?这种函数的返回类型是什么?为什么他们在函数名称之前使用星号(*)
- powershell - 如何使用 PowerShell 计算进程?
- c# - Net Core 3:使用 OData 应用 Automapper,ProjectTo 没有重载需要 0 个参数
- node.js - 如何调试“构建”的生产 NodeJS
- powershell - 如何使用 innoSetup 执行 PowerShell 脚本
- php - null 安全运算符如何在 php 8 中工作?
- youtube-api - 延长 YouTube 数据 API 的配额需要多少费用