Skip to content

Implementar opção de setar timeouts diferentes para Connect e Read #249

@marceloal

Description

@marceloal

Olá,

Hoje tempos apenas um único timeout para ambas as propriedades ConnectTimeout e ReadTimeout:

function TRequestClient.Timeout(const ATimeout: Integer): IRequest;
begin
  Result := Self;
  {$IF COMPILERVERSION <= 33}
    FRESTRequest.Timeout := ATimeout;
  {$ELSE}
    FRESTRequest.ConnectTimeout := ATimeout;
    FRESTRequest.ReadTimeout := ATimeout;
  {$ENDIF}
end;

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions