Open trainneEg7 opened 1 day ago
Bom dia,
Ocorreu uma situação pra mim e precisei configurar o ReadTimeOut da conexão da requisição, mas nao encontrei parametros no Horse, poderia ser verificado?
Algo semelhante:
WebServer := TIdHTTPServer.Create(nil); WebServer.SessionState := false; WebServer.KeepAlive := false; WebServer.OnCommandGet := CustomOnCommandGet;
procedure CustomOnCommandGet(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo; begin AContext.Connection.Socket.ReadTimeout := 60000; # ReadTimeout AResponseInfo.ContentStream := TFileStream.Create('C:/file.zip', fmOpenRead or fmShareCompat); end;
Bom dia,
Ocorreu uma situação pra mim e precisei configurar o ReadTimeOut da conexão da requisição, mas nao encontrei parametros no Horse, poderia ser verificado?
Algo semelhante:
WebServer := TIdHTTPServer.Create(nil); WebServer.SessionState := false; WebServer.KeepAlive := false; WebServer.OnCommandGet := CustomOnCommandGet;
procedure CustomOnCommandGet(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo; begin AContext.Connection.Socket.ReadTimeout := 60000; # ReadTimeout AResponseInfo.ContentStream := TFileStream.Create('C:/file.zip', fmOpenRead or fmShareCompat); end;