Investigate Support Additional Body Types in HttpRequest #19025
Labels
Azure.Core
azure-core
Client
This issue points to a problem in the data-plane of the library.
HttpClient
pillar-performance
The issue is related to performance, one of our core engineering pillars.
We should investigate supporting additional body types in
HttpRequest
which will allow for performance optimizations such as no copy sends. The following should take priority:InputStream
: APIs acceptingInputSteam
will convert it intoFlux<ByteBuffer>
using buffering logic.File
: APIs acceptingFile
, orString filePath
, will convert it intoFlux<ByteBuffer>
by reading the file into memory.The text was updated successfully, but these errors were encountered: