CURL es génial pour faire ce que tu veux ! Il s'agit d'un outil en ligne de commande simple, mais efficace.
Commandes de test de l'implémentation REST :
curl -i -X GET http://rest-api.io/items
curl -i -X GET http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X DELETE http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X POST -H 'Content-Type: application/json' -d '{"name": "New item", "year": "2009"}' http://rest-api.io/items
curl -i -X PUT -H 'Content-Type: application/json' -d '{"name": "Updated item", "year": "2010"}' http://rest-api.io/items/5069b47aa892630aae059584
2 votes
DHC de Restlet (disponible sur Chrome Webstore) est également très utile.
25 votes
Faites un appel AJAX dans la console Chrome. Aucune extension n'est nécessaire. C'est un bon moyen de faire des requêtes POST sans avoir besoin de récupérer les cookies d'authentification.
$.post('/resource/path/')
12 votes
Alors qu'un ajout est nécessaire, la fermeture est une absurdité de niitpicking. Il demandait une fonctionnalité dans chrome ou firefox, ou si cela nécessite un plugin. Que cela puisse nécessiter un plugin spécifique ou non n'est pas la question.
1 votes
insomnie.repos est un client dédié aux tests d'API qui peut vous être utile.
1 votes
HTTPie - un outil CLI, de type cURL, pour les humains : github.com/jakubroztocil/httpie
35 votes
Le poste est fermé de manière incorrecte. Il ne demande pas un outil, mais une fonctionnalité dans les outils avec lesquels l'auteur travaille déjà. De cette façon, nous devons fermer toutes les questions sur la façon de faire ceci ou cela sur un outil quelconque - et ce sera un bon dixième de SO.
13 votes
J'ai remarqué cette fonctionnalité sur Firefox lorsque vous ouvrez le onglet réseau et choisissez une demande aléatoire que vous pouvez
Edit and Resend
ce qui est plutôt cool.4 votes
Dans les navigateurs modernes, vous pouvez utiliser la fonction API de récupération qui vous permet d'effectuer une requête POST à partir de la console de développement JavaScript avec un minimum d'effort. Je préfère cette méthode car vous n'avez pas besoin d'installer une extension tierce et, surtout lorsque vous publiez des données sensibles (comme des mots de passe), il est recommandé de ne PAS dépendre d'un logiciel externe. Voici un extrait de code expliquant comment utiliser l'API Fetch : gist.github.com/bennyn/ed95ed9ed6ce0d04e7c8d6e6eb1a1f8