*http client: rewind RequestBody in SendRequest

This commit is contained in:
Ondrej Pokorny 2021-08-16 07:04:20 +02:00
parent 64ddf22e1b
commit 675312c201

View File

@ -747,7 +747,7 @@ begin
if not Terminated then
FSocket.WriteBuffer(S[1],Length(S));
If Assigned(FRequestBody) and not Terminated then
FSocket.CopyFrom(FRequestBody,FRequestBody.Size);
FSocket.CopyFrom(FRequestBody,0);
except
on E: EWriteError do
raise EHTTPClientStreamWrite.Create(SErrWritingSocket);