hub · compare
/cloudevents
well-formed CloudEvents 1.0 envelope — specversion 1.0, type a non-empty string, datacontenttype consistent with data, only data present. Content-Type: application/cloudevents+json.
chaos.catastrophic.ioGET /cloudevents
Returns CloudEvents 1.0 envelopes with spec violations. Default claims specversion 0.3 instead of 1.0. Use ?mode= to isolate other violations: `type` as an integer, a datacontenttype mismatch, or both `data` and `data_base64` present.
modes:
specversion-lie
type-as-number
datacontenttype-mismatch
data-base64-confusionnot.catastrophic.ioGET /cloudevents
well-formed CloudEvents 1.0 envelope — specversion 1.0, type a non-empty string, datacontenttype consistent with data, only data present. Content-Type: application/cloudevents+json.
Build against not.catastrophic.io/cloudevents, then
flip the hostname to chaos.catastrophic.io to exercise the chaos.