Find us on GitHub

TestNativeDag

Implementationbifrost-gatewayboxokubo
Conformance Versionmainmainmain
Total✅70✅70✅70
Cache control HTTP headers %28cbor%29✅4✅4✅4
Cache control HTTP headers %28json%29✅4✅4✅4
GET for application%2Fvnd.ipld.dag-cbor with %3Fdownload%3Dtrue forces Content-Disposition%3A attachment✅1✅1✅1
GET for application%2Fvnd.ipld.dag-cbor with query filename includes Content-Disposition with custom filename✅1✅1✅1
GET for application%2Fvnd.ipld.dag-json with %3Fdownload%3Dtrue forces Content-Disposition%3A attachment✅1✅1✅1
GET for application%2Fvnd.ipld.dag-json with query filename includes Content-Disposition with custom filename✅1✅1✅1
GET plain CBOR codec from %2Fipfs with application%2Fvnd.ipld.dag-cbor returns the same payload as the raw block✅2✅2✅2
GET plain CBOR codec from %2Fipfs with format%3Ddag-cbor returns the same payload as the raw block✅2✅2✅2
GET plain CBOR codec from %2Fipfs without explicit format returns the same payload as the raw block✅2✅2✅2
GET plain CBOR codec on %2Fipfs with Accept%3A text%2Fhtml returns HTML %28dag-index-html%29✅5✅5✅5
GET plain CBOR codec with Accept%3A application%2Fcbor returns same payload as application%2Fvnd.ipld.dag-cbor but with plain Content-Type✅3✅3✅3
GET plain CBOR codec with format%3Dcbor returns same payload as format%3Ddag-cbor but with plain Content-Type✅3✅3✅3
GET plain JSON codec from %2Fipfs with application%2Fvnd.ipld.dag-json returns the same payload as the raw block✅2✅2✅2
GET plain JSON codec from %2Fipfs with format%3Ddag-json returns the same payload as the raw block✅2✅2✅2
GET plain JSON codec from %2Fipfs without explicit format returns the same payload as the raw block✅2✅2✅2
GET plain JSON codec on %2Fipfs with Accept%3A text%2Fhtml returns HTML %28dag-index-html%29✅5✅5✅5
GET plain JSON codec with Accept%3A application%2Fjson returns same payload as application%2Fvnd.ipld.dag-json but with plain Content-Type✅3✅3✅3
GET plain JSON codec with format%3Djson returns same payload as format%3Ddag-json but with plain Content-Type✅3✅3✅3
GET response for application%2Fvnd.ipld.dag-cbor has expected Content-Type✅4✅4✅4
GET response for application%2Fvnd.ipld.dag-json has expected Content-Type✅4✅4✅4
HEAD plain CBOR codec with an explicit DAG-JSON format returns HTTP 200✅4✅4✅4
HEAD plain CBOR codec with no explicit format returns HTTP 200✅3✅3✅3
HEAD plain CBOR codec with only-if-cached for missing block returns HTTP 412 Precondition Failed✅1✅1✅1
HEAD plain JSON codec with an explicit DAG-JSON format returns HTTP 200✅4✅4✅4
HEAD plain JSON codec with no explicit format returns HTTP 200✅3✅3✅3
HEAD plain JSON codec with only-if-cached for missing block returns HTTP 412 Precondition Failed✅1✅1✅1