java - 如何在 finally 块中获取返回的 HTTP 状态码
问题描述
我们如何访问已经在 finally 块中返回的 HTTP 状态码。
例如,在下面的代码片段中,我们如何在 logResponseStatus 中获取返回的 HTTP 状态码?
public ResponseEntity<SampleResponse> sampleAPI() {
try{
return new ResponseEntity<>(new SampleResponse(), HttpStatus.OK);
} finally {
logResponseStatus();
}
}
void logResponseStatus(HttpStatus status) {
// ...
}
解决方案
推荐阅读
- javascript - 移动动画后按钮悬停不再起作用
- go - 动态类型断言 Golang
- excel - 我正在尝试使用 VBA 宏将信息从 excel 电子表格写入 Powerpoint
- r - databricks 上的 sql sparklyr sparkr 数据帧转换
- orientdb - 使用 SQL 语言创建 onBeforeCreate 动态钩子
- java - Java实例方法不同的调用方式
- java - 与补充表中的外键单向一对一映射?
- knative-serving - 如何在我自己的本地 k8s 集群上安装 knative 服务?
- spring - 单元测试 Spring ApplicationEventPublisher
- android - 如何在 Ionic 构建过程中保留原生 IOS 和 Android 代码更改