Sie beschreiben einen HTTP- Reverse-Proxy . Diese Funktion ist in einigen Webservern (einschließlich Nginx und Apache httpd) vorhanden. Mit ProxyPass oder einer ähnlichen Anweisung können beliebige Standorte so konfiguriert werden, dass sie an einen anderen Server weitergeleitet werden, anstatt lokal bedient zu werden. Dazu gehört auch das von Ihnen beschriebene Umschreiben des HTTP-Anforderungspfads.
HTTP-Relay / Forwarder benötigt
Ich suche nach einer Software / Tool / Betriebssystem-Funktion, mit der ich Folgendes tun kann:
Eingehende HTTP-Anforderungen werden an ein anderes System weitergeleitet (und die Antwort wird dann ebenfalls zurückgesendet):
So sendet Client A an
http://myserver/path/subdir1
MyServer leitet die Anfrage an weiter
http://otherserver1/path/something
, wartet auf die Antwort und sendet die Antwort dann an Client A zurück.Eine andere Person (möglicherweise Client A, möglicherweise Client B) sendet eine Anfrage an
http://myserver/path/subdir2
MyServer leitet die Anfrage an weiter
http://otherserver2/some/where
, wartet auf die Antwort und sendet die Antwort an den Anforderer zurück.
Dies ist kein herkömmlicher Proxy, da zwischen eingehender URL und Weiterleitungsziel eine Zuordnung besteht. Auch der Client / Requester muss davon nichts wissen und auch die anderen Server müssen davon nichts wissen. Da der HTTP-Pfad das Mapping-Ziel beeinflussen sollte, ist ein normaler Router nicht möglich.
Ich suche immer noch, wie du das nennen würdest und wie ich es lösen könnte. Sollte für mein Gefühl kein allzu großes Problem sein.
Der Server, auf dem die HTTP-Weiterleitung ausgeführt werden soll, ist Windows Server 2016.
1 Antwort auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei
-
1
Wie kann ich die Sicherheit meines Portals erhöhen?
-
1
Wie vernetzt man Windows XP und Ubuntu Linux?