Ver Mensaje Individual
  #35  
Antiguo 08-11-2024
novatico novatico is offline
Miembro
 
Registrado: dic 2022
Posts: 370
Reputación: 4
novatico Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
Y podrías poner como haces la petición?
Bueno, primero he de recordar algo que ya he comentado en este foro. No uso Delphi, pero estoy por aquí porque es un foro muy activo.
Si tecleas esa dirección http://date.jsontest.com en el navegador, ya vas a ver los datos que devuelve.

Para hacer programáticamente, yo hago un "httpRequest" con orden "GET" y me devuelve el mismo texto que ves en el navegador.
Sólo hay que tomar la información y manejarla, y la respuesta es muy rápida.
Al principio usaba la dirección http://worldtimeapi.org/api/timezone/Europe/Madrid, pero, aunque es más completa, falla en muchas ocasiones.

Os pego el trozo de mi código por si os ayuda:


Código Delphi [-]
        lcURL = "http://date.jsontest.com"
        loHTTP = Createobject("WinHttp.WinHttpRequest.5.1")
        loHTTP.Open("GET", lcURL, .F.)
        loHTTP.Send()

En lcURL va la dirección de más arriba.

Me olvidaba, la respuesta va en:
Código Delphi [-]
cResp = loHTTP.ResponseText

Última edición por Neftali [Germán.Estévez] fecha: 08-11-2024 a las 18:25:36.
Responder Con Cita