Java springapi中的返回请求
我的程序调用一个外部API。现在,我想将此响应直接返回给用户,而不做任何更改。但是我没有看到标题和正文的回应,我只得到了这样的回应:Java springapi中的返回请求,java,spring,request,response,okhttp,Java,Spring,Request,Response,Okhttp,我的程序调用一个外部API。现在,我想将此响应直接返回给用户,而不做任何更改。但是我没有看到标题和正文的回应,我只得到了这样的回应: { "redirect": false, "successful": true } 我的代码如下所示: try (Response response = client.newCall(request).execute()) { return response; } 当我在调试模式下查看响应对象时,我得到了我想
{
"redirect": false,
"successful": true
}
我的代码如下所示:
try (Response response = client.newCall(request).execute()) {
return response;
}
当我在调试模式下查看响应对象时,我得到了我想要的所有信息。为什么用户看不到它?
提前感谢退出响应范围时,try块会自动关闭响应。通过读取该块内的响应或去掉try块来减轻