2016-04-10 5 views
0

Ich suche einen Webbrowser, der von meinem vps auf einer Webseite läuft. Ich frage mich nur, was der beste Weg wäre, das zu tun. vorzugsweise mit einem Python-Framework, aber ich bin nur nicht sicher, wo ich anfangen soll. Ich bin offen für alle Vorschläge, danke!Wie bette ich einen Webbrowser auf einer Webseite ein

+0

Wie wäre es mit einem Textfeld, in dem Sie eine URL eingeben? Verwenden Sie das Modul "Anfragen", um den HTML-Code von Ihrem vps zu holen und den HTML-Code dann in einem anderen Frame an die Seite zurückzugeben. Es ist nur ein wirklich grundlegender Stellvertreter. Diese Methode wird wahrscheinlich nicht funktionieren, wenn die von Ihnen geladene Seite asynchrone Aufrufe an den Server zurückgibt. –

+0

Ja danke, das ist eine wirklich gute Idee, aber was würde passieren, wenn die Person auf einen Link oder einen Tab auf der Webseite klicken wollte, denkst du, es gäbe immer einen Weg, den HTML zu holen, wenn jemand auf einen Link klickt würde sie zu einer anderen URL bringen? – Cristian

Antwort

0

Was Sie suchen, ist wahrscheinlich ein Python-Proxy-Server. Zum Glück waren andere Leute auch an so etwas interessiert. Werfen Sie einen Blick auf this stack overflow article, da es eine Reihe von Vorschlägen für einfache Python-basierte Proxies, die Sie ausprobieren möchten, hat.

+0

Danke, das hilft eine Tonne !! Nur aus Neugier, glaubst du, wäre Python die beste Sprache dafür? – Cristian

+0

Python wird sicherlich funktionieren. Aber ganz ehrlich, es gibt Werkzeuge, die für diese Aufgabe besser geeignet sind. Ihre beste Wette ist wahrscheinlich, NGINX als Reverse Proxy zu verwenden. [Hier ist ein Artikel, der die grundlegende Konfiguration eines NGINX-Reverse-Proxy beschreibt] (https://www.nginx.com/resources/admin-guide/reverse-proxy/). –