我的程序调用外部 API。现在我想将此响应直接返回给用户而不进行任何更改。但是我没有看到标题和正文的响应,而是只得到了以下响应:
{
"redirect": false,
"successful": true
}
我的代码如下所示:
try (Response response = client.newCall(request).execute()) {
return response;
}
当我在 Debug模式下查看响应对象时,我得到了我想要的所有信息。为什么用户看不到呢? 提前致谢
最佳答案
当离开其作用域时,try block 会自动关闭响应。通过读取该 block 内的响应或删除 try block 来缓解。
关于java - Spring API 中的返回请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60119058/