0

Fehler bei GET-Request

Hallo in die Runde, 

seit etwa heute mittag bekomme ich bei durchgeführten GET-requests Fehlermeldungen. Diese zeigen immer einen Internal-Server Error. 

Hat jemand ähnliche Probleme zu verzeichnen? 

Die Website hinter der GET request kann manuell ohne Probleme aufgerufen werden und auch durch das Einsetzen von Musterdaten für "data" wird das gewünschte Ergebnis abgebildet. 

Aus dem Ninox heraus allerdings nur die Fehlermeldung...

 

Hier mein vereinfachter Code, welcher über ein halbes Jahr einwandfrei funktioniert hat: 

let data := barcodeScan();
let response := do as server
        http("GET", "URL" + data)
    end;
if response.error then
    alert(text(response.error))
else
    'Wichtige Informationen' := response.result
end

 

Fehlermeldung:

6 Antworten

null
    • Josef_Koenig
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Bei mir lässt sich seit heute abends mein Dashboard nicht mehr öffnen und die Datenbank bleibt hängen.

    • mcl_tnr_sh
    • vor 2 Jahren
    • Gemeldet - anzeigen

    ´Bei uns geht auch nichts mehr. Alles, was mit einer API zu tun hat zeigt den obigen Fehler an und eine Synchronisation klappt aktuell auch nicht mehr. Datenbank hängt sich sofort auf, wenn man was machen möchte

    • Mirko
    • vor 2 Jahren
    • Gemeldet - anzeigen

    bei mir auch

    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Da fehlt der Header im http-Request.
    Wenn kein Harder formuliert ist, dann stattdessen null.
    http("GET",Url,Body,null)

    • Patrik_Ronschke
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hier die Antwort vom Support:

     

    „Unsere Entwickler konnten den Fehler jetzt identifizieren: 

    Die neue Version 3.7.11 der Public Cloud hat ein Problem bei der Verwendung der Funktion http(...) ohne Angabe eines Headers. Abhilfe schafft die Angabe eines leeren Headers {} wie: 

     

    http("GET", "https://myapi.domain/path", {}, null)

     

    Ein Hotfix wird in etwa einer Stunde verfügbar sein. 

     

    Die Apps werden morgen aktualisiert. 

    Danke für dein Verständnis und deine Geduld.“

    • Mirko
    • vor 2 Jahren
    • Gemeldet - anzeigen

    http("GET", myURL, {}, null)

    funktioniert nun, danke für die schnelle Hilfe