JavaScript-basierte Anwendungen und Textbrowser

583
Vi.

Wie verwende ich komplexe AJAX-Anwendungen mit vielen Menüs und mit X.509-Authentifizierungen im Nicht-GUI-Modus mit einfachen Browsern?

Zum Beispiel kann ich mich von der Konsole aus über Links / lynx / link2 (aber nicht w3m) bei Webmoney anmelden, Captcha eingeben (Aaxine eingeben) und dort Vorgänge ausführen. Ich kann mich jedoch nicht mit dem X.509-Zertifikat anmelden (auch wenn ich es versuche.) separater SSL-Teil mit "socat tcp-l: ... openssl: ...: 443, cert = extract_from_firefox.pem")

Gibt es ein Programm, das sich wie ein vollwertiger Browser verhält (DOM erstellen / JS ausführen / alle Funktionen außer der tatsächlichen Anzeige von Dingen ausführen), jedoch ohne GUI und Abhängigkeiten von GUI-Bibliotheken?

1
(unter Berücksichtigung der richtigen SSL-Zertifizierung als separate Frage) Vi. vor 13 Jahren 0

1 Antwort auf die Frage

0
Benjamin Bannier

ELinks können sowohl mit Javascript als auch mit openssl kompiliert werden. Der Javascript-Teil stammt aus Mozillas Spidermonkey und hat seine Grenzen. Abhängig von Ihrem Setup zieht es möglicherweise auch viele Abhängigkeiten an.

Für meine Anwendung reicht "openssl" nicht aus. Es sollte so etwas wie das Generieren / Importieren / Exportieren von Zertifikaten geben und zur Authentifizierung verwenden. Vergleichen Sie mit Firefox Bearbeiten-> Einstellungen-> Erweitert-> Verschlüsselung-> Zertifikate anzeigen-> Ihre Zertifikate. Die JavaScript-Unterstützung scheint sehr begrenzt zu sein Vi. vor 14 Jahren 0