-
Notifications
You must be signed in to change notification settings - Fork 38.8k
Closed
Closed
Copy link
Labels
in: webIssues in web modules (web, webmvc, webflux, websocket)Issues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancementA general enhancement
Milestone
Description
John Mark opened SPR-12715 and commented
I would be nice if HttpComponentsClientHttpRequestFactory was able to fully support streaming (non-buffered) requests. Currently, the HttpComponentsStreamingClientHttpRequest class does not support the getBodyInternal() method which prevents it from being used with many MessageConverters.
I would think the HttpComponentsClientHttpRequestFactory should mirror the SimpleClientHttpRequestFactory which does provide full streaming support.
Issue Links:
- Error while using HttpComponentsStreamingClientHttpRequest [SPR-11199] #15825 Error while using HttpComponentsStreamingClientHttpRequest ("is duplicated by")
- Regression: BufferedImageHttpMessageConverter does not set content-type header [SPR-13906] #18480 Regression: BufferedImageHttpMessageConverter does not set content-type header
- HttpComponentsStreamingClientHttpRequest fails if restTemplate has interceptors [SPR-17113] #21650 HttpComponentsStreamingClientHttpRequest fails if restTemplate has interceptors
Referenced from: commits 8ab2e47
Metadata
Metadata
Assignees
Labels
in: webIssues in web modules (web, webmvc, webflux, websocket)Issues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancementA general enhancement