1 回答

TA貢獻1818條經(jīng)驗 獲得超7個贊
我能找到的最接近空原因的線索HttpServletRequest
是對這篇文章的答案的評論:HttpServletRequest 對象的生命是什么?
要解決您的問題,您可以在此處嘗試 2 種方法:
由于您的方法是您可以使用例如CompletableFuture
void
從方法手動啟動一個新線程。incomingRequest
或者,嘗試
CompletableFuture
從您的方法返回,如下所示:
@Async
@RequestMapping("{name}/**")
@ResponseBody
public CompletableFuture<Void> incomingRequest(
@PathVariable("name") String name,
HttpMethod method,
HttpServletRequest request,
HttpServletResponse response)
{
String URI = request.getRequestURI(); // should get the right non null path
return CompletableFuture.completedFuture(null);
}
添加回答
舉報