ServletServerHttpRequest.java (spring-framework-5.3.23) | : | ServletServerHttpRequest.java (spring-framework-5.3.24) | ||
---|---|---|---|---|
skipping to change at line 91 | skipping to change at line 91 | |||
this(createDefaultHttpHeaders(request), request, asyncContext, se rvletPath, bufferFactory, bufferSize); | this(createDefaultHttpHeaders(request), request, asyncContext, se rvletPath, bufferFactory, bufferSize); | |||
} | } | |||
public ServletServerHttpRequest(MultiValueMap<String, String> headers, Ht tpServletRequest request, | public ServletServerHttpRequest(MultiValueMap<String, String> headers, Ht tpServletRequest request, | |||
AsyncContext asyncContext, String servletPath, DataBuffer Factory bufferFactory, int bufferSize) | AsyncContext asyncContext, String servletPath, DataBuffer Factory bufferFactory, int bufferSize) | |||
throws IOException, URISyntaxException { | throws IOException, URISyntaxException { | |||
super(initUri(request), request.getContextPath() + servletPath, i nitHeaders(headers, request)); | super(initUri(request), request.getContextPath() + servletPath, i nitHeaders(headers, request)); | |||
Assert.notNull(bufferFactory, "'bufferFactory' must not be null") ; | Assert.notNull(bufferFactory, "'bufferFactory' must not be null") ; | |||
Assert.isTrue(bufferSize > 0, "'bufferSize' must be higher than 0 "); | Assert.isTrue(bufferSize > 0, "'bufferSize' must be greater than 0"); | |||
this.request = request; | this.request = request; | |||
this.bufferFactory = bufferFactory; | this.bufferFactory = bufferFactory; | |||
this.buffer = new byte[bufferSize]; | this.buffer = new byte[bufferSize]; | |||
this.asyncListener = new RequestAsyncListener(); | this.asyncListener = new RequestAsyncListener(); | |||
// Tomcat expects ReadListener registration on initial thread | // Tomcat expects ReadListener registration on initial thread | |||
ServletInputStream inputStream = request.getInputStream(); | ServletInputStream inputStream = request.getInputStream(); | |||
this.bodyPublisher = new RequestBodyPublisher(inputStream); | this.bodyPublisher = new RequestBodyPublisher(inputStream); | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |