app.delete("/pets/:id", function(req, res){ if ( pets.length <= req.params.id){ res.statusCode = 404; return res.send("Error 404: No such four footer found"); } pets.splice(req.params.id, 1); res.json(true); });
app.post("/pets", function(req, res){ if (!req.body.hasOwnProperty("pet") || !req.body.hasOwnProperty("name") || !req.body.hasOwnProperty("animal")) { res.statusCode = 400; return res.send("Error 400: Typo?") } var newPet = { pet: req.body.pet, name: req.body.name, animal: req.body.animal }; pets.push(newPet); res.json(true); });