Debuggen von PhantomJS-webpage.open-Fehlern

In PhantomJS nimmt webpage.open einen Rückruf mit einem Statusparameter entgegen, der auf "Erfolgreich" oder "Fehlgeschlagen" gesetzt ist. Laut Dokumentation ist es "'Erfolg', wenn keine Netzwerkfehler aufgetreten sind, andernfalls 'Fehler'." Gibt es eine Möglichkeit, den zugrunde liegenden Netzwerkfehler anzuzeigen, der den Fehler verursacht hat?

Die URL, die ich zu laden versuche, funktioniert einwandfrei, wenn ich sie in meinen Browser lege. Wenn ich nach der Fehlermeldung einen Screenshot mache, wird die Seite angezeigt, auf der ich mich befunden habe, bevor ich webpage.open aufgerufen habe. t ignorieren Sie einfach den Fehler). Ich benutze Phantom zum Testen. Idealerweise möchte ich eine zuverlässige Methode, um auf einfache Weise eine hilfreiche Fehlermeldung zu erhalten, wenn webpage.open fehlschlägt (oder besser noch nie fehlschlägt!).

Antworten auf die Frage(1)

Ihre Antwort auf die Frage