为输出deferredresult设置httpstatus代码< t>

hrirmatl  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(156)

我有一个restapi,它返回deferredresult类型的和对象。在一个用例中,我必须为我的响应分配定制的http状态码。我不知道怎么做。我的代码看起来像这样。

DeferredResult<Myclass> myApi(@RequestBody MyRequest request){

    DeferredResult<Myclass>  deferredResult = new DeferredResult<>();
    //Response Computation logic

    return deferredResult;
}

我尝试在deferredresult.seterrorresult()中设置响应。即使这样也没有将http状态码设置为500。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题