sdk-javascript/examples/express-ex
Fabio José 852cad0832 Fix the examples and use the same names
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 12:08:04 -03:00
..
README.md Example for structured with extension 2019-06-25 11:08:09 -03:00
index.js Fix the examples and use the same names 2019-06-25 12:08:04 -03:00
package.json Change to use promise 2019-06-25 12:05:02 -03:00

README.md

Express Example

How To Start

npm start

How To Post an Event

A Structured One

Payload example

curl -X POST \
     -d'@../payload/v02/structured-event-0.json' \
     -H'Content-Type:application/cloudevents+json' \
     http://localhost:3000/

A Structured One with Extension

Payload example

curl -X POST \
     -d'@../payload/v02/structured-event-1.json' \
     -H'Content-Type:application/cloudevents+json' \
     http://localhost:3000/

A Binary One

curl -X POST \
     -d'@../payload/data-0.json' \
     -H'Content-Type:application/json' \
     -H'ce-specversion:0.2' \
     -H'ce-type:com.github.pull.create' \
     -H'ce-source:https://github.com/cloudevents/spec/pull/123' \
     -H'ce-id:45c83279-c8a1-4db6-a703-b3768db93887' \
     -H'ce-time:2019-06-21T17:31:00Z' \
     http://localhost:3000/

A Binary One with Extension

curl -X POST \
     -d'@../payload/data-0.json' \
     -H'Content-Type:application/json' \
     -H'ce-specversion:0.2' \
     -H'ce-type:com.github.pull.create' \
     -H'ce-source:https://github.com/cloudevents/spec/pull/123' \
     -H'ce-id:45c83279-c8a1-4db6-a703-b3768db93887' \
     -H'ce-time:2019-06-21T17:31:00Z' \
     -H'ce-my-extension:extension value' \
     http://localhost:3000/

A Batch One

TODO