Fix receiver example
Signed-off-by: Fabio José <fabiojose@gmail.com>
This commit is contained in:
parent
a81cbf6493
commit
f0ffa05297
19
README.md
19
README.md
|
@ -193,25 +193,26 @@ HTTP Headers, extracting the CloudEvents.
|
|||
// some parts were removed //
|
||||
|
||||
const v1 = require("cloudevents-sdk/v1");
|
||||
|
||||
const receiver = new v1.StructuredHTTPReceiver();
|
||||
|
||||
// some parts were removed //
|
||||
|
||||
app.post("/", function (req, res) {
|
||||
receiver.parse(req.body, req.headers)
|
||||
.then(myevent => {
|
||||
app.post("/", (req, res) => {
|
||||
try {
|
||||
let myevent = receiver.parse(req.body, req.headers)
|
||||
|
||||
// TODO use the cloudevent
|
||||
// TODO use the event
|
||||
|
||||
res.status(201)
|
||||
.send("Event Accepted");
|
||||
})
|
||||
.catch(err => {
|
||||
res.status(201).send("Event Accepted");
|
||||
|
||||
} catch(err) {
|
||||
// TODO deal with errors
|
||||
console.error(err);
|
||||
res.status(415)
|
||||
.header("Content-Type", "application/json")
|
||||
.send(JSON.stringify(err));
|
||||
});
|
||||
}
|
||||
});
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in New Issue