2014-11-02 10 views

Antwort

121

es als Rohdaten senden und den Typen zu application/json

enter image description here

+3

, was geschieht eigentlich, wenn diese Daten als Ausgang gesendet wird? Wo und wie ist es in der Anfrage gespeichert? –

+0

Ich würde einen Web-Proxy verwenden, um das zu betrachten, wenn Sie neugierig sind (zum Beispiel: fiddler unter Windows, charles proxy auf dem Mac) – standup75

+0

Wie füge ich eine Bilddatei in die rohe JSON-Anfrage ein? –

22

Das Schlüssel/Wert-Paar kann erweiterte Eingaben annehmen.

Ex.

enter image description here

+1

Vielen Dank, Mann, ich dachte, das wäre da, aber ich versuchte Punkt Annotation. Dies ist sicherlich die richtige Antwort –

20

Ich habe es funktioniert die Raw-Daten-Option in Postbote mit, wie Sie auf dem Bildschirm sehen können Schuss

enter image description here

+0

dies funktioniert dank –

+0

Das ist perfekt –

4

Nur noch ein Problem, dass einige Leute auf finden hinzufügen wollte könnten Spitze aller anderen Antworten. Das Senden eines JSON-Objekts unter Verwendung von RAW-Daten und das Festlegen des Typs auf application/json ist wie oben beschrieben durchzuführen.

Obwohl ich dies getan hatte, bekam ich einen Fehler in der POSTMAN-Anfrage, weil ich versehentlich vergessen hatte, einen Standardkonstruktor für beide Kindklassen zu erstellen.

sagen, wenn ich habe eine JSON von Format zu senden:

{ 
"firstname" : "John", 
"lastname" : "Doe", 
"book":{ 
    "name":"Some Book", 
    "price":12.2 
    } 
} 

Dann nur sicherstellen, dass Sie ein Standard-Konstruktor für Klasse Buch erstellen.

Ich weiß, das ist ein einfacher und ungewöhnlicher Fehler, aber hat mir sicherlich geholfen.

+0

Getting same error auch nach dem tun –

36

Um ein verschachteltes Objekt mit der Schlüssel/Wert-Schnittstelle zu posten, können Sie eine ähnliche Methode zum Senden von Arrays verwenden. Übergeben Sie einen Objektschlüssel in eckigen Klammern hinter dem Objektindex.

Passing a nested item with Postman

"Items": [ 
     { 
     "sku": "9257", 
     "Price": "100" 
     } 
    ] 
+3

Dies ist die beste Antwort in meiner bescheidenen Meinung ... Die einfachste und am meisten managable. – zehelvion

+0

Dies ist, was ich suchte, nur dass ich Items [sku] anstelle von Items schreiben musste [0] [sku] – grom

+0

In meinem Fall hatte ich ein verschachteltes Objekt namens location mit Stadt, Staat und Land darin. Ich musste location.city, location.state usw. schreiben. –

17

Fügen Sie einfach diese Parameter: Im Header Option der Anforderung, fügen Content-Type:application/json

header content-type postman json

und im Körper, wählen Raw formatieren und setzen Ihre json params wie {'guid':'61791957-81A3-4264-8F32-49BCFB4544D8'}

json request postman

habe ich die Lösung auf Dies ist eine Kombination der oben http://www.iminfo.in/post/post-json-postman-rest-client-chrome

12

gefunden, weil ich zu verstehen, einige Beiträge zu lesen hatte.

  1. In den Headers, fügen Sie die folgenden Schlüsselwerte:
    1. Content-Type zu application/json
    2. und Accept zu application/json

Postman Headers Image

  1. Im Körper:
    1. die Typänderung auf "raw"
    2. bestätigen "JSON (application/json)"
    3. setzen Sie den Texttyp ist die verschachtelte Eigenschaft gibt: { "Obj1" : { "key1" : "val1" } }

Postman Body Image

Hoffe, das hilft!

+2

Es sollte 'application/json' sein, nicht' applications' – NoobTW

+0

@TBirkulosis: Mit Ihrem Ansatz wird Json nicht mit Header gesendet werden – Arpan

2

Für einen verschachtelten JSON (Beispiel unten) können Sie eine Abfrage mit dem Postman erstellen, wie unten gezeigt.

{ 
    "Items": { 
     "sku": "10 Units", 
     "Price": "20 Rs" 
    }, 
    "Characteristics": { 
     "color": "blue", 
     "weight": "2 lb" 
    } 
} 

enter image description here

1

Der beste Weg, das zu tun:

  1. in den Headern, fügen Sie die folgenden Schlüsselwerte:

    Content-Type to applications/json 
    Accept to applications/json 
    
  2. Unter Körper, klicken Sie auf raw und Dropdown-Typ zu application/json

Auch PFA für die gleichen

enter image description here

enter image description here