Firefox Add-On RESTclient - comment entrer les paramètres POST?

J'ai installé Firefox RESTclient add-on mais, j'ai du mal à comprendre comment passer les paramètres POST. Est-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 ?

105
demandé sur sleepwalkerfx 2012-10-30 08:47:52

5 réponses

Si vous souhaitez soumettre une requête POST

  1. , Vous devez définir le " - tête de la requête" de la section plugin Firefox pour avoir un "nom" = "Content-Type" et "valeur" = "application/x-www-form-urlencoded"
  2. Maintenant, vous pouvez soumettre un paramètre comme "name=mynamehere&title=TA "dans le champ de zone de texte" request body "
202
répondu Mahmoud Khaled 2017-11-05 13:40:09

Voici un guide étape par étape (je pense que cela devrait être pré-chargé avec l'add-on):

  1. dans le menu supérieur de RESTClient - > Headers - > Custom Header
  2. Dans la boîte de dialogue, saisissez Nom: Content-Type et Valeur: application/x-www-form-urlencoded
  3. cochez la case" Enregistrer dans le favori " et cliquez sur OK.
    Maintenant, vous verrez une section" en-têtes " avec vos données nouvellement ajoutées.
  4. Ensuite, dans la section corps, vous pouvez entrer vos données à publier comme:

    username=test&name=Firstname+Lastname
    
  5. Chaque fois que vous voulez faire une requête post, dans le menu principal des en-têtes, sélectionnez l'élément Content-Type:application/x-www-form-urlencoded que vous avez ajouté et cela devrait fonctionner.

38
répondu happyhardik 2017-11-05 13:41:52

Vous pouvez envoyer les paramètres dans L'URL de la requête POST elle-même.

Exemple D'URL:

localhost:8080/abc/getDetails?paramter1=value1&parameter2=value2

Une fois que vous copiez ce type D'URL dans le client REST Firefox, faites un appel POST au serveur que vous voulez

9
répondu Heggi 2017-11-05 13:42:22

J'ai essayé les méthodes mentionnées dans d'autres réponses, mais elles me ressemblent. Utiliser Firefox Add-on RESTclient pour envoyer des requêtes HTTP POST avec des paramètres n'est pas simple à mon avis, au moins pour la version que j'utilise actuellement, 2.0.1.

Essayez plutôt d'utiliser d'autres outils open source gratuits, tels que Apache JMeter. C'est simple et Direct (Voir la capture d'écran ci-dessous)

entrez la description de l'image ici

1
répondu Yuci 2016-10-14 15:43:16

L'en-tête de la requête doit être défini selon l'image ci-dessous.ajouter un en-tête de requête

Le corps de la requête peut être passé en tant que chaîne json dans la zone de texte. entrez la description de l'image ici

1
répondu Prashant Sharma 2018-02-08 11:50:02