L'entreprise souhaite créer un site Web officiel mobile et ne peut pas utiliser ajax pour appeler l'interface (afin de capturer des données pour d'autres), alors que peut-on utiliser d'autre ? ? ?
Qu'est-ce que Baidu utilise pour capturer des données ?
Vous pouvez utiliser fetch....
Description du lien
Cela dépend du protocole de l'interface
Certaines interfaces peuvent également être ajustées à l'aide du curl de php
Vous pouvez créer un middleware WebSocket et utiliser le middleware pour transférer l'interface. Cela présente plusieurs avantages :
Pas besoin de répéter les requêtes plusieurs fois, ce qui peut accélérer l'efficacité d'exécution du navigateur
Le navigateur a une limite sur le nombre de requêtes AJAX initiées simultanément sous le même nom de domaine, tandis que WebSocket ne nécessite qu'une seule connexion, et le navigateur n'a pas de limite sur le nombre de connexions WebSocket
En utilisant WebSocket, vous pouvez non seulement demander des données du serveur. Lorsque d'autres utilisateurs opèrent sur des données sur le serveur ailleurs, vous pouvez également transmettre le contenu mis à jour à toutes les parties frontales qui parcourent cette page via la diffusion WebSocket, permettant ainsi la modification et la navigation des données. . Synchronisation instantanée
webservice, basé sur websocket, page http