2016-04-21 6 views
0

Der Service, den ich in einer MEAN Anwendung testen will:Testing NodeJS App mit Advanced REST-Client

app.post('/post_employee', function (req,res) { 
     var emp_temp = new Employee ({ 
      name: req.params.name, 
      birthDate: req.params.birthDate, 
      phoneNumber: req.params.phoneNumber, 
      email: req.params.email, 
      entryDate: req.params.entryDate, 
      sendMail: req.params.sendMail, 
      sendSMS: req.params.sendSMS, 
      facebookPost: req.params.facebookPost 
     }); 
     emp_temp.save(function(err, emp){ 
      if (err) 
       return console.error(err); 
      else 
       return console.log("Employee inserted correctly"); 
     }); 
    }); 

Ich kann Acess die App mit localhost: 4242, kein Problem.

Ich versuche es mit Advanced Rest Client zu testen.

Pfad ist localhost: 4242/post_employee

Typ POST ist

Raw Nutzlast ist

{ 
    name : "pdero", 
    birthDate: Date.now(), 
    phoneNumber : "12345678", 
    email : "[email protected]" , 
    entryDate : Date.now(), 
    sendMail: false, 
    sendSMS: true, 
    facebookPost: false 
} 

Raw-Header wird Content-Type: application/json

Ergebnis net::ERR_NAME_NOT_RESOLVED ist.

Was mache ich falsch?

Antwort

0

Setzen Sie http:// vor localhost: 4242