ahhh. Hatte ich schon probiert.. Aber jetzt funzt es..
DANKE dir und noch schöne Ostern 🙂
Moin !
Ich baue gerade noch an einer Lösung wie wir in der fritzbox einem Gerät ein bestimmtes Zugangsprofil zuweisen können (Standard, Gesperrt, ...). Dabei muss ich mehrere HTTP Abfragen bei der fritzbox machen die aufeinander aufbauen.
Was wäre denn ein eleganter Weg um diese ansynchronen Aufrufe nacheinander ablaufen zu lassen?
Derzeit löse ich das einfach so, dass in dem Callback einfach ein Aufruf einer Folgemethode steht und dort dann der nächste Request erfolgt. Also in etwa so ...
request1({url: x.y.t.z}, function(error, response, body) {
if (error) log(error, 'error');
// Hier erolgt dann der nächste request in getDataSid
getDataSID();
});
Funktionieren tut es ... Und ja ich muss da noch Error Handling einbauen. Geht mir eher ums Prinzip
Grüße Dominik
@moelski du suchst async/await. Damit kannst du auf callbacks verzichten.
@Jey-Cee
Ok habe ich mir mal kurz angesehen. Das scheint genau meine Lösung zu sein. Danke für den Tip!
Grüße Dominik