Example #1
0
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);
});
Example #2
0
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);
});