|
@@ -1391,7 +1391,11 @@ begin
|
|
FOnPassword(Self,RR);
|
|
FOnPassword(Self,RR);
|
|
end
|
|
end
|
|
else
|
|
else
|
|
|
|
+ begin
|
|
RR:=AllowRedirect and IsRedirect(FResponseStatusCode) and (L<>'');
|
|
RR:=AllowRedirect and IsRedirect(FResponseStatusCode) and (L<>'');
|
|
|
|
+ if RR and Assigned(FRequestBody) and (FRequestBody.Size>0) then
|
|
|
|
+ FRequestBody.Position:=0;
|
|
|
|
+ end;
|
|
until Terminated or not RR ;
|
|
until Terminated or not RR ;
|
|
end;
|
|
end;
|
|
|
|
|