background preloader

Server Side

Facebook Twitter

PHP Simple HTML DOM Parser. PHP How to do a POST request. This example shows how to do a simple POST request to another webserver by using a socket connection.

Administration

Node.JS. PHP. Edit Report a Bug Manuel PHP ¶ par: Mehdi Achour Friedhelm Betz Antony Dovgal Nuno Lopes Hannes Magnusson Georg Richter Damien Seguy Jakub Vrana Et bien d'autres Édité par: Peter Cowburn par: Frédéric Blanc Traducteur Vincent Blanchon Traducteur Pierrick Charron Traducteur Julien Pauli Traducteur Mickaël Perraud Relecteur Guillaume Plessis Traducteur Yannick Torrès Traducteur Vincent Briet Jean-Sébastien Goupil David Manusset © 1997-2019 PHP Documentation Group add a note User Contributed Notes There are no user contributed notes for this page. Ecrire un client REST en PHP (2/3) Suite à l’article dédié à la présentation des architectures RESTful nous allons maintenant voir comment consommer des services REST en PHP.

Appeler un service REST en PHP est une tâche extrêmement simple car nous disposons de tous les outils pour effectuer un appel HTTP, en particulier grâce aux flux. Une requête de type GET Dans sa forme la plus simple appeler un service REST en PHP se résumé à un appel à file_get_contents qui accepte en plus des noms de fichiers des URL. Ni plus, ni moins, $livre contient bel et bien le résultat de l’appel du service REST. Bien sûr, il incombera à votre processus de convertir le résultat en résultat exploitable par votre application. Par exemple, si le format d’échange retenu était JSON : Les autres requêtes (PUT / POST / DELETE) Pour effectuer des appels de type PUT / POST / DELETE, nous allons utiliser les flux (stream) PHP, et en particulier préparer des contextes de flux grâce à la fonction stream_context_create.

Et la gestion des erreurs ? Liens. Intégration continue des projets PHP avec Jenkins.