この例を考えてみましょう。
ここには、アリスとボブという 2 人の人物が見えます。真ん中にプロキシがあります。
アリスは代理人にメッセージを転送するよう依頼し、ボブも同様に行います。
ここでプロキシは、これら 2 人の間で情報を受け渡す仲介者として機能します。
これがプロキシ サーバーの仕組みです。
プロキシサーバーはクライアントとサーバーの間の仲介者として機能します。クライアントリクエスト、プロキシサーバー、レスポンスの 3 つがあります。
クライアントリクエスト: Web サイトにリクエストを送信するとき。 Web サイトが最初にそれを受信するのではなく、プロキシ サーバーがそれを受信します。
プロキシ サーバー: プロキシ サーバーはリクエストを実際の Web サイトに転送します。コミュニケーションを処理する仲介者のようなものです。
レスポンス: Web サイトはプロキシ サーバーに応答し、プロキシ サーバーはその応答をあなたに転送します。
以下は、Postman が httpbin URL への API 呼び出しを実行する例です。
ただし、[ネットワーク] タブでは、リクエストが httpbin バックエンドに直接送信されないことに注意してください。
代わりに、Postman のサーバーを介してルーティングされ、httpbin バックエンドへの呼び出しが行われます。
LiveAPI を使用した別の例を次に示します。
他の API ツールと同様に、LiveAPI は API の実行時にプロキシ サーバー経由でリクエストをルーティングします。
しかし、なぜツールはプロキシを使用するのでしょうか?ご興味がございましたら、記事「LiveAPI エンジニアリング レッスン」で詳細な説明をご覧ください。
リクエストごとに API を手動で文書化する Postman とは異なり、LiveAPI では自動的に文書が生成され、ブラウザーで API を直接テストできます。
さらに、LiveAPI は無料でドキュメントをホストします。これは非常に便利です。
今すぐ試して、割引を活用してください!
以上がプロキシサーバーとは何ですか?インターネットの仲介者を理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。