private static HttpServletRequest getCurrentRequest() {

        RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes();
        Assert.state(requestAttributes != null, "Could not find current request via RequestContextHolder");
        Assert.isInstanceOf(ServletRequestAttributes.class, requestAttributes);
        HttpServletRequest servletRequest = ((ServletRequestAttributes) requestAttributes).getRequest();
        Assert.state(servletRequest != null, "Could not find current HttpServletRequest");
        return servletRequest;
    }
private static HttpServletRequest getCurrentRequest() {

        RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes();
        Assert.state(requestAttributes != null, "Could not find current request via RequestContextHolder");
        Assert.isInstanceOf(ServletRequestAttributes.class, requestAttributes);
        HttpServletRequest servletRequest = ((ServletRequestAttributes) requestAttributes).getRequest();
        Assert.state(servletRequest != null, "Could not find current HttpServletRequest");
        return servletRequest;
    }
private static HttpServletRequest getCurrentRequest ( ) { RequestAttributes requestAttributes = RequestContextHolder . getRequestAttributes ( ) ; Assert . state ( requestAttributes != null , "Could not find current request via RequestContextHolder" ) ; Assert . isInstanceOf ( ServletRequestAttributes . class , requestAttributes ) ; HttpServletRequest servletRequest = ( ( ServletRequestAttributes ) requestAttributes ) . getRequest ( ) ; Assert . state ( servletRequest != null , "Could not find current HttpServletRequest" ) ; return servletRequest ; }
Copy of {@link ServletUriComponentsBuilder#getCurrentRequest()} until SPR-10110 gets fixed.

@return request
Copy of { @link ServletUriComponentsBuilder#getCurrentRequest () } until SPR - 10110 gets fixed .