Question Comment puis-je supprimer manuellement les requêtes HTTP POST avec Firefox ou Chrome? [fermé]


Je souhaite tester certaines URL sur une application Web sur laquelle je travaille. Pour cela, je voudrais créer manuellement des requêtes HTTP POST (ce qui signifie que je peux ajouter les paramètres que j'aime).

Existe-t-il une extension ou une fonctionnalité dans Chrome et / ou Firefox qui me manque?


759
2018-01-25 18:45


origine


Réponses:


J'ai créé une application Chrome appelée Facteur pour ce genre de choses. Toutes les autres extensions semblaient un peu datées, donc j'ai fait les miennes. Il a également un tas d'autres fonctionnalités qui ont été utiles pour documenter notre propre API ici.


Postman a maintenant aussi applications natives (c'est-à-dire autonome) pour Windows, Mac et Linux! Il est plus préférable maintenant d'utiliser des applications natives, en savoir plus ici.


1349
2018-03-15 08:32



CURL est IMPRESSIONNANT de faire ce que vous voulez! C'est un outil de ligne de commande simple mais efficace: https://curl.haxx.se/

Reposer les commandes de test d'implémentation:

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

173
2018-06-01 07:54



Oubliez le navigateur et essayez CLI. HTTPie C'est un super outil!

enter image description here

CLI clients http:

Si vous insistez sur l'extension du navigateur, alors:

Chrome:

Firefox:


134
2018-02-09 15:43



Firefox

Ouvrir le panneau Réseau dans les outils de développement en appuyant sur Ctrl-Maj-Q ou en allant sur Firefox -> Outils de développement -> Onglet Réseau (en surbrillance). Puis cliquez sur l'icône petite porte en haut à droite (sous forme agrandie dans la capture d'écran, vous le trouverez juste à gauche des en-têtes en surbrillance), deuxième rangée (si vous ne le voyez pas puis rechargez la page) -> Modifier et renvoyer toute requête que vous voulez

EDIT: Ajout de l'image. Malheureusement, je suis sur Linux donc pas un outil simple pour encercler les choses, mais j'espère que les faits saillants éclairciront les choses. enter image description here.


86
2017-11-10 16:23



Ayant été grandement inspiré par Postman pour Chrome, J'ai décidé d'écrire quelque chose de similaire pour Firefox.

REST Facile* est un add-on Firefox sans redémarrage qui vise à fournir le plus de contrôle possible sur les requêtes. L'add-on est toujours dans un état expérimental (il n'a même pas encore été examiné par Mozilla) mais le développement progresse bien.

Le projet est open source, donc si quelqu'un se sent obligé d'aider au développement, ce serait génial: https://github.com/nathan-osman/Rest-Easy

* l'add-on disponible à partir de http://addons.mozilla.org sera toujours légèrement derrière le code disponible sur GitHub


41
2017-11-09 19:53



C'est un peu moche, mais il y a le Client REST simple extension pour Chrome.

Cela fonctionne très bien pour moi - rappelez-vous que vous pouvez toujours utiliser le débogueur avec lui. Le volet Réseau est particulièrement utile. cela vous donnera des objets JSON rendus et des pages d'erreur.


15
2018-01-23 21:41



Vous avez spécifiquement demandé "extension ou fonctionnalité dans Chrome et / ou Firefox", que les réponses que vous avez déjà reçues, mais j'aime la simplicité de La réponse d'oezi à la question fermée "comment envoyer une demande de publication avec un navigateur web" pour des paramètres simples. Oezi dit:

avec un formulaire, juste définir method à "post"

<form action="blah.php" method="post">
  <input type="text" name="data" value="mydata" />
  <input type="submit" />
</form>

C'est à dire. construisez-vous une page très simple pour tester les actions post.


11
2018-01-21 10:42



Pour firefox il y a aussi une extension appelée RESTClient qui est plutôt sympa:

https://addons.mozilla.org/en-US/firefox/addon/restclient


10
2017-10-24 21:25