Considérez cet exemple.
Ici vous pouvez voir deux personnes, Alice et Bob. Au milieu il y a un proxy.
Alice a demandé au mandataire de lui transmettre un message, Bob fait également de même.
Le mandataire agit ici comme intermédiaire pour transmettre des informations entre ces deux personnes.
Voici comment fonctionnent les serveurs proxy.
Un serveur proxy agit comme intermédiaire entre un client et un serveur, Nous avons 3 choses : les demandes des clients, le serveur proxy et les réponses.
Demande client : Lorsque vous envoyez une demande à un site Web. Au lieu que le site Web le reçoive en premier, le serveur proxy le reçoit.
Serveur proxy : Le serveur proxy transmet ensuite votre demande au site Web actuel. C'est comme un intermédiaire qui gère la communication.
Réponse : Le site Web répond au serveur proxy, qui vous renvoie ensuite la réponse.
Vous trouverez ci-dessous un exemple de Postman exécutant un appel API vers une URL httpbin.
Cependant, notez dans l'onglet Réseau que la requête ne va pas directement vers le backend httpbin.
Au lieu de cela, il est acheminé via les serveurs de Postman, qui appellent ensuite le backend httpbin.
Voici un autre exemple utilisant LiveAPI.
Semblable à d'autres outils API, LiveAPI achemine les requêtes via un serveur proxy lors de l'exécution des API.
Mais pourquoi les outils utilisent-ils des proxys ? Si vous êtes curieux, consultez cette explication détaillée dans notre article : Leçons d'ingénierie LiveAPI.
Contrairement à Postman, où vous documentez manuellement les API pour chaque requête, LiveAPI génère automatiquement de la documentation et vous permet de tester les API directement dans le navigateur.
De plus, LiveAPI héberge votre documentation gratuitement, ce qui la rend très pratique.
Essayez-le maintenant et profitez de nos réductions !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!