Merci pour ton retourBonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Donc si en V24, POST, PUT, etc... ne fonctionne plus avec restEnvoie et que httpEnvoie fonctionne toujours c'est que le code doit être différent entre les deux fonctions.
On en revient donc à la question d'origine de Pascal.
Quelle est la différence entre ces 2 fonctions HTTPEnvoie et RESTEnvoie ? Désolé Pascal Mystère
@+ Cyber
-
Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !Rejeter la notice
AIDE HTTPEnvoie ou RESTEnvoie
Discussion dans 'Windev' créé par Pascal, Fev 25, 2021.
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Je confirme que POST, PUT, etc... fonctionne correctement avec RESTEnvoie.
J'ai un gros projet fait en 25 là-dessus. WebService REST créé avec webdev 25 et consommé par une appli windev 25 et 26
Pascal apprécie ceci.
Quelle est la différence entre ces 2 fonctions HTTPEnvoie et RESTEnvoieCliquez pour agrandir...
REST est basé sur HTTP dans l'utilisation des verbes GET,POST,PUT,DELETE... (enfin normalement) mais, à la différence de HTTP :
- Le service doit être complètement stateless (le serveur ne peut donc retenir aucune information concernant le client).
- Cacheable, toutes les requêtes de présentation telles que GET doivent pouvoir être cachées par les proxy intermédiaire.
- Les URIs doivent être fixes et définies.
cyberripper, Pascal et popoy aiment ça.
Bonjour,
Merci à vous tous pour votre aide.
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Merci pour ton explication. Je vais regardé sur le net si je trouve plus d'explication sur la différence entre les couches.
Si tu as un lien en tête qui approfondie ton explication, je suis preneur.
Petite question au passage, lorsque que l'on développe un Webservice, son code source pour l'interroger est-t-il différent en fonction de la couche utilisée ou tout est dans le protocole de communication ?
Merci.
Cordialement,
Pascal
Récupérer les informations d'un utilisateur d'id 8882:
L'URI doit être fixe et définie
En caricaturant légèrement, HTTP est au REST ce que la programmation procédurale est à la programmation objet.Code (Text):
Web service HTTP:
GET /monserveur/servlet/getUserInfo.php?id=8882
en REST:
GET /monserveur/restlet/users/8882
cyberripper et Pascal aiment ça.