Ver Mensaje Individual
  #3457  
Antiguo 04-11-2022
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.035
Reputación: 22
keys Va por buen camino
Hola a todos.

Estoy intentando cambiar la forma de envío de los ficheros de Gipuzkoa, lo quiero hacer con el componente TsbxHTTPClient de los secureblackbox. A la hora de hacer el envío hago lo siguiente.

Código Delphi [-]
        //EnvioGipuzkoa2 es el componente TsbxHTTPClient
        EnvioGipuzkoa2.ClientChain.Clear; 
        EnvioGipuzkoa2.ClientChain.Add(cert); //Certificado seleccionado
        EnvioGipuzkoa2.TLSSettings.AutoValidateCertificates :=   True;
        EnvioGipuzkoa2.TLSSettings.Versions := csbTLS12;

        EnvioGipuzkoa2.RequestParameters.ContentType := 'application/xml;charset=UTF-8';
        EnvioGipuzkoa2.RequestParameters.CustomHeaders :=  'Accept-Encoding: UTF-8';
        
        EnvioGipuzkoa2.PostStream('https://tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta',RequestBody); //En   
                                                         requestBODY esta cargado el contenido del fichero

Pero cuando envío recibo el siguiente error.
Código Delphi [-]
10054: Failed to post data'#$D#$A'[EElSocketClientConnectionLostError] Connection lost due to error 10054 (10054/0x02746)

Creo que es algo de los parametros. ¿Alguien que use este componente puede decirme como lo configura para Gipuzkoa?
Responder Con Cita