Maison >Problème commun >Qu'est-ce qu'une API reposante ?

Qu'est-ce qu'une API reposante ?

little bottle
little bottleoriginal
2019-05-11 14:18:2423216parcourir

L'API RESTful est une API de style REST. Il s'agit d'un ensemble de protocoles utilisés pour standardiser l'interaction entre plusieurs formes de front-end et le même backend. L'API RESTful est appelée par le front-end fourni par le back-end, c'est-à-dire le SERVEUR ; le front-end appelle l'API pour lancer une requête HTTP vers le back-end, et le back-end répond à la demande et renvoie les résultats du traitement au front-end.

Qu'est-ce qu'une API reposante ?

Si vous voulez savoir ce qu'est l'API RESTful, vous devez d'abord savoir ce qu'est REST.

REST (anglais : REpresentational State Transfer, en abrégé REST) ​​​​​​décrit un système de réseau de style architectural, qui fait référence à un ensemble de contraintes et de principes architecturaux. Cependant, une application ou une conception qui satisfait à ces contraintes et principes est RESTful.

La traduction littérale de REST en anglais est « transfert d'état de couche de présentation ». Si vous examinez ce concept, on estime que peu de gens comprendront ce qu’il signifie. Laissez-moi vous expliquer ce qu'est RESTful en termes humains : l'URL localise les ressources et utilise des verbes HTTP (GET, POST, PUT, DELETE) pour décrire les opérations.

Ressource : Ressource, c'est-à-dire des données.

Représentationnel : une forme de représentation, telle que JSON, XML, JPEG, etc. ;

Transfert d'état : changement d'état. Implémenté via des verbes HTTP.

L'API RESTful est donc une API de style REST.

Alors, dans quels scénarios l'API RESTful est-elle utilisée ?

Il existe de nombreux supports d’affichage front-end dans les applications Internet actuelles. Il existe des téléphones mobiles, des tablettes, des PC et autres supports d'affichage. C’est alors certainement le moyen le plus scientifique et le plus économique de traiter les requêtes des utilisateurs reçues par ces front-ends dans un backend unifié et de les renvoyer vers différents front-ends. L'API RESTful est un ensemble de protocoles permettant de standardiser l'interaction entre plusieurs formes de front-end et le même back-end. L'API RESTful est appelée par le backend, c'est-à-dire SERVER, qui fournit le frontend. Le front-end appelle l'API pour lancer une requête HTTP vers le backend, et le backend répond à la demande et renvoie les résultats du traitement au front-end.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Qu'est-ce qui est reposant ?Article suivant:Qu'est-ce qui est reposant ?