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?
linux
bash
http
reverse-proxy
Alexander Gladysh
quelle
quelle
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.
quelle
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.
quelle