J'ai installé le module complémentaire Firefox RESTclient mais j'ai du mal à comprendre comment passer les paramètres POST. Existe-t-il un format spécifique pour ce faire? Ou existe-t-il un autre outil qui peut être utilisé pour déboguer une API REST sur Mac OS X?
rest
post
firefox-addon
Rukshan Marapana
la source
la source
Poster
(un autre add-on de FF).Réponses:
Si vous souhaitez soumettre une demande POST
Content-Type
» et « valeur » = «application/x-www-form-urlencoded
»name=mynamehere&title=TA
» dans le champ de la zone de texte «corps de la demande»la source
Voici un guide étape par étape (je pense que cela devrait être pré-chargé avec l'add-on):
Content-Type
et Valeur :application/x-www-form-urlencoded
Vous verrez maintenant une section "En-têtes" avec vos données nouvellement ajoutées.
Ensuite, dans la section Corps, vous pouvez entrer vos données pour publier comme:
Chaque fois que vous souhaitez faire une demande de publication, dans le menu principal En-têtes, sélectionnez l'
Content-Type:application/x-www-form-urlencoded
élément que vous avez ajouté et cela devrait fonctionner.la source
Vous pouvez envoyer les paramètres dans l'URL de la requête POST elle-même.
Exemple d'URL:
Une fois que vous avez copié ce type d'URL dans le client Firefox REST, effectuez un appel POST vers le serveur de votre choix
la source
L'en-tête de la demande doit être défini selon l'image ci-dessous.
Le corps de la requête peut être passé sous forme de chaîne json dans la zone de texte.
la source
J'ai essayé les méthodes mentionnées dans d'autres réponses, mais elles me semblent des solutions de contournement. Utiliser Firefox Add-on RESTclient pour envoyer des requêtes HTTP POST avec des paramètres n'est pas simple à mon avis, du moins pour la version que j'utilise actuellement, 2.0.1.
Au lieu de cela, essayez d'utiliser d'autres outils open source gratuits, tels que Apache JMeter. C'est simple et direct (voir la capture d'écran ci-dessous)
la source