webentwicklung-frage-antwort-db.com.de

Firefox Add-on RESTclient - Eingabe von POST Parametern?

Ich habe das Firefox-RESTclient-Add-On installiert, aber es fällt mir schwer, herauszufinden, wie POST) Parameter übergeben werden sollen. Gibt es ein bestimmtes Format, um dies zu tun? kann zum Debuggen einer REST API unter Mac OS X verwendet werden?

107
sleepwalkerfx

Wenn Sie eine POST Anfrage senden möchten

  1. Sie müssen den Abschnitt "Anforderungsheader" des Firefox-Plugins so einstellen, dass ein "Name" = "Content-Type ”und“ Wert ”=“ application/x-www-form-urlencoded
  2. Jetzt können Sie Parameter wie „name=mynamehere&title=TA “Im Textfeld„ Anfragetext “
207
Mahmoud Khaled

Hier ist eine Schritt-für-Schritt-Anleitung (ich denke, dies sollte mit dem Add-On vorinstalliert werden):

  1. Im oberen Menü von RESTClient -> Header -> Benutzerdefinierter Header
  2. Geben Sie im Popup-Feld Name: Content-Type Und Wert: application/x-www-form-urlencoded Ein.
  3. Aktivieren Sie das Kontrollkästchen "Als Favorit speichern" und klicken Sie auf "OK".
    Nun sehen Sie einen Abschnitt "Überschriften" mit Ihren neu hinzugefügten Daten.
  4. Dann können Sie in den Body-Bereich Ihre Daten eingeben, um wie folgt zu posten:

    username=test&name=Firstname+Lastname
    
  5. Wenn Sie eine Post-Anfrage stellen möchten, wählen Sie im Hauptmenü des Headers das Element Content-Type:application/x-www-form-urlencoded, Das Sie hinzugefügt haben, und es sollte funktionieren.

41
happyhardik

Sie können die Parameter in der URL der Anforderung POST selbst senden.

Beispiel URL:

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

Wenn Sie einen solchen URL-Typ in den Firefox-Client REST kopiert haben, rufen Sie den gewünschten Server POST auf

10
Heggi

Ich habe die in einigen anderen Antworten genannten Methoden ausprobiert, aber sie sehen für mich wie Problemumgehungen aus. Die Verwendung des Firefox-Add-Ons RESTclient zum Senden von HTTP POST Anforderungen mit Parametern ist meiner Meinung nach nicht einfach, zumindest für die Version 2.0.1, die ich derzeit verwende.

Versuchen Sie stattdessen, andere kostenlose Open Source-Tools wie Apache JMeter zu verwenden. Es ist einfach und unkompliziert (siehe Screenshot unten)

enter image description here

1
Yuci

Der Anforderungsheader muss wie unten abgebildet eingestellt werden. add request header

der Anforderungshauptteil kann als JSON-Zeichenfolge im Textbereich übergeben werden. enter image description here

1
Prashant Sharma