Sofortiger Reverse-HTTP-Proxy über eine Linux-Befehlszeile


8

Es gibt einen guten Trick, um den Inhalt eines aktuellen Arbeitsverzeichnisses sofort lokal über HTTP bereitzustellen:

$ python -m SimpleHTTPServer

Dieser Befehl startet den HTTP-Server unter *: 8000 und liefert $ PWD-Inhalte.

Ich suche etwas Ähnliches, aber um einen Reverse-Proxy einzurichten.

Etwas wie das:

$ instant-reverse-http-proxy --listen-on 'http://localhost:8000/' --proxy-to 'https://example.com/path'`

Damit

$ GET http://localhost:8000/bar

würde holen https://example.com/path/bar.

Irgendwelche Hinweise?

Antworten:



0

Dafür gibt es ein Knotenmodul: https://github.com/cha0s/kiss-proxy . Unterstützt Befehlszeilenargumente und eine Konfigurationsdatei für komplexere Situationen.

Der einzige Nachteil von Kiss-Proxy ist, dass es leicht veraltet aussieht und möglicherweise nicht auf neueren Versionen von Node ausgeführt wird.


1
Könnten Sie mehr Details als einen Link geben?
Archemar

0

Ich war mit genau dem gleichen Problem konfrontiert und war frustriert über die Software, die es gab (und immer noch gibt), und so machte ich Proxyboi . Der Zweck besteht darin, ein sofortiger Befehlszeilen-Proxy ohne Konfigurationsdatei zu sein. Probieren Sie es aus. Hoffentlich hilft es Ihnen und anderen bei der Suche nach einem einfachen sofortigen Reverse-Proxy.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.