2017-04-12 8 views
0

könnte mir einige Idee geben, das folgende Snippet zu debuggen.Wie debuggen request.post in nodejs

var request = require('request'); 

function sendINFO() { 
    var jsonString = { 
     reportType: 'customer', 
     comment: customerDetails.cust_id, 
     imageUrl: customerDetails.url1 
    } 
    console.log('json string', jsonString) 
    request.post(
     'http://52.7.0.131/SendInfo/XC1K1AZ9', { 
      json: jsonString 
     }, 
     function(error, response, body) { 
      console.log('response after adding report', response, 'error', error) 
      if (!error && response.statusCode == 200) { 
       console.log(body) 
      } 
     } 
    ); 
} 

Ich möchte überprüfen, ob es funktioniert oder nicht. und wie Sie testen diese mit Postbote api

vielen Dank für jede Hilfe

+1

in Postman schlug http://52.7.0.131/SendInfo/XC1K1AZ9 diese URL mit Methode als POST und senden Sie JsonString Daten im Rohkörper und Format als JSON – AJS

+0

ich kann nicht verstehen, was Sie sagen. ich habe wie diese 52.7.0.131/AddReport/FC5E1BF6' , {json: jsonString} dann wählte ich roh, es gab ich wie unter var jsonString = { Reporttype: 'Kunde', Kommentar: Kundendetails. cust_id, imageUrl: customerDetails.url1 } – kimi

+0

gehen Sie durch meine Antwort, unter – AJS

Antwort

1

in Postbote in Abschnitt URL hinzufügen 52.7.0.131/SendInfo/XC1K1AZ9 diese URL mit Methode als POST dann zu Body-Tag navigieren und dann roh Radio wählen Taste. Dann sehen Sie in der gleichen Zeile das Kombinationsfeld [Text], klicken darauf und wählen JSON (application/json). Dann fügen Sie nur { reportType: 'customer', comment: customerDetails.cust_id, imageUrl: customerDetails.url1 } diesen Teil von json unten ein und klicken Sie auf Senden.

+0

danke Mann, jetzt habe es klar. Wie würde ich testen, ohne Postman – kimi

+0

dann auch meine Antwort zu verwenden – AJS

+0

können Sie mir sagen, wie Sie diese gesamte Funktion debuggen. Ich überprüfe das nur api. es funktioniert gut. aber wie es unter dieser Funktion kommt es nicht funktioniert .. wie diese "Funktion sendINFO() {} – kimi

Verwandte Themen