spring-framework / org.springframework.test.web.servlet.request / RequestPostProcessor

RequestPostProcessor

@FunctionalInterface interface RequestPostProcessor

Extension point for applications or 3rd party libraries that wish to further initialize a MockHttpServletRequest instance after it has been built by MockHttpServletRequestBuilder or its subclass MockMultipartHttpServletRequestBuilder.

Implementations of this interface can be provided to MockHttpServletRequestBuilder#with(RequestPostProcessor) at the time when a request is about to be constructed.

Author
Rossen Stoyanchev

Author
Rob Winch

Since
3.2

Functions

postProcessRequest

abstract fun postProcessRequest(request: MockHttpServletRequest): MockHttpServletRequest

Post-process the given MockHttpServletRequest after its creation and initialization through a MockHttpServletRequestBuilder.