Betrachten Sie dieses Beispiel.
Hier sind zwei Personen zu sehen, Alice und Bob. In der Mitte befindet sich ein Proxy.
Alice hat den Stellvertreter gebeten, eine Nachricht an ihn weiterzuleiten, Bob tut das Gleiche auch.
Der Proxy fungiert hier als Mittelsmann und übermittelt Informationen zwischen diesen beiden Personen.
So funktionieren Proxyserver.
Ein Proxyserver fungiert als Vermittler zwischen einem Client und einem Server. Wir haben drei Dinge: Clientanfragen, Proxyserver und Antworten.
Kundenanfrage: Wenn Sie eine Anfrage an eine Website senden. Anstatt dass die Website es zuerst empfängt, empfängt es der Proxyserver.
Proxyserver: Der Proxyserver leitet Ihre Anfrage dann an die eigentliche Website weiter. Es ist wie ein Mittelsmann, der die Kommunikation abwickelt.
Antwort: Die Website antwortet dem Proxyserver, der die Antwort dann an Sie zurückleitet.
Unten sehen Sie ein Beispiel dafür, wie Postman einen API-Aufruf an eine httpbin-URL ausführt.
Beachten Sie jedoch im Tab „Netzwerk“, dass die Anfrage nicht direkt an das httpbin-Backend geht.
Stattdessen wird es über die Server von Postman weitergeleitet, die dann den Aufruf an das httpbin-Backend tätigen.
Hier ist ein weiteres Beispiel für die Verwendung von LiveAPI.
Ähnlich wie andere API-Tools leitet LiveAPI Anfragen beim Ausführen von APIs über einen Proxyserver weiter.
Aber warum verwenden Tools Proxys? Wenn Sie neugierig sind, lesen Sie diese ausführliche Erklärung in unserem Artikel: LiveAPI-Engineering-Lektionen.
Im Gegensatz zu Postman, wo Sie APIs für jede Anfrage manuell dokumentieren, generiert LiveAPI automatisch eine Dokumentation und ermöglicht Ihnen, APIs direkt im Browser zu testen.
Außerdem hostet LiveAPI Ihre Dokumentation kostenlos – was es super praktisch macht.
Probieren Sie es jetzt aus und profitieren Sie von unseren Rabatten!
Das obige ist der detaillierte Inhalt vonWas ist ein Proxyserver? Den Mittelsmann des Internets verstehen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!