![]() |
Problema con componenentes Rest
Muy buenas a todos.
Tengo un sistema donde accedo a un ws de tercero mediantes los componentes REST ( Request, Client y Response ), viene funcionando barbaro hace meses en mis cliente finales. Ahora necesito hacer un cambio y al ejecutar el Request, me da internal error 500. ( suponiendo que es el error de parte del servidor ). El asunto es que usando el RestDebugger con los mismos parametros, me da ok asi que copio los componentes en un nuevo formulario ( D10.4.2 ) y me da el mismo error 500. Ademas tengo otro formulario ( algo anterior ) en el mismo sistema usando INDY con los mismos parametros y funciona bien. Debo suponer que algo se corrompio en mi Delphi, correcto ? Gracias por vuestros comentarios. |
Parece raro que desde el RestDebugger esté funcionando correctamente y desde el Delphi con los mismos componentes en el mismo equipo no.
¿Estás utilizando la misma versión en ambos (Delphi y RestDebugger)? |
Hola German.
Si estoy utilizando la misma version en ambos. |
¿Has probado diferentes opciones de SSL y TSL (SecureProtocols) en el RESTClient?
¿En el cuerpo de la respuesta (Error 500) no viene más información del error? Por probar, prueba a cambiar el UserAgent. |
Gracias German por responder.
He cambiado los componentes por los de INDY ( como los tenia antes ) y se conecta perfecto. Con un poco mas de tiempo, probare lo que comentas. Saludos |
La franja horaria es GMT +2. Ahora son las 23:54:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi