Aktuelle Zeit: 05.07.2020 06:51

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Serverzeit auslesen
BeitragVerfasst: 15.08.2017 12:09 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:53
Hallo, habt ihr eine Idee wie ich an die Uhrzeit des Servers komme?

Nach einer Weile googeln scheint sowas nur über eine Skriptsprache ala PHP zu gehen.
Oder ich baue dafür extra ein CGI Skript?

Eigentlich steckt die Severzeit doch schon in jeder Response zu einem http
Request mit drin, aber wie komme ich da ran?

Ciao Dige

_________________
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Serverzeit auslesen
BeitragVerfasst: 15.08.2017 12:50 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9
Hi dige,

Code:
Procedure.s GetResponseHeader(Ident.s)
  ! var req = new XMLHttpRequest();
  ! req.open('GET', document.location, false);
  ! req.send(null);
  ! return req.getResponseHeader(v_ident);
EndProcedure

Define ServerTime.s = GetResponseHeader("date")

Debug ServerTime


Grüße ... Peter

_________________
Schrödingers Smiley :):


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Serverzeit auslesen
BeitragVerfasst: 16.08.2017 08:28 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:53
Cool! Besten Dank Kiffi! :D

_________________
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Serverzeit auslesen
BeitragVerfasst: 06.12.2019 12:39 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:53
Hallo Peter,

habe gerade versucht, ob ich statt document.location auch eine andere Url verwenden kann
um deren Response Header auszulesen.

Code:
Procedure.s GetResponseHeader(Url.s, Ident.s)
  ! var req = new XMLHttpRequest();
  ! req.open('GET', v_url, false);
  ! req.send(null);
  ! return req.getResponseHeader(v_ident);
EndProcedure


Hintergrund: Mittels SpiderBite und CGI sende ich über WriteCGIHeader

Code:
WriteCGIHeader("X-last-updated", FormatDate("%yyyy%mm%dd %hh:%ii:%ss", dtg))


noch einen zusätzlichen Header Eintrag mit, den ich Client seitig gern auswerten möchte.
Code:
Debug GetResponseHeader("http://127.0.0.1:4001/cgi-bin/PbCgi.exe?0=Report", "date")

Es gibt zwar keine Fehlermeldung, aber der Wert scheint nicht auslesebar.. ist das ggf. nicht zulässig?

Ciao Dige

_________________
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye