diff --git a/examples/express-ex/index.js b/examples/express-ex/index.js index cfe68e9..cc8e234 100644 --- a/examples/express-ex/index.js +++ b/examples/express-ex/index.js @@ -3,20 +3,8 @@ const express = require("express"); const { Receiver } = require("cloudevents"); const app = express(); - -app.use((req, res, next) => { - let data = ""; - - req.setEncoding("utf8"); - req.on("data", function (chunk) { - data += chunk; - }); - - req.on("end", function () { - req.body = data; - next(); - }); -}); +const bodyParser = require('body-parser') +app.use(bodyParser.json()) app.post("/", (req, res) => { console.log("HEADERS", req.headers); diff --git a/examples/express-ex/package.json b/examples/express-ex/package.json index 756d8f7..74fa523 100644 --- a/examples/express-ex/package.json +++ b/examples/express-ex/package.json @@ -14,6 +14,7 @@ "author": "fabiojose@gmail.com", "license": "Apache-2.0", "dependencies": { + "body-parser": "^1.19.0", "cloudevents": "^3.1.0", "express": "^4.17.1" }