Find us on GitHub

http-gateways specs

Sub-Specs

Main Dashboard

Implementationbifrost-gatewayboxokubo
Conformance Versionmainmainmain
GET for %2Fipfs%2F dir listing with matching weak Etag in If-None-Match returns 304 Not Modified✅2✅2✅2
GET for %2Fipfs%2F dir with index.html file with matching Etag in If-None-Match returns 304 Not Modified✅1✅1✅1
GET for %2Fipfs%2F file with matching Etag in If-None-Match returns 304 Not Modified✅1✅1✅1
GET for %2Fipfs%2F file with matching third Etag in If-None-Match returns 304 Not Modified✅1✅1✅1
GET for %2Fipfs%2F file with matching weak Etag in If-None-Match returns 304 Not Modified✅1✅1✅1
GET for %2Fipfs%2F file with wildcard Etag in If-None-Match returns 304 Not Modified✅1✅1✅1
GET UnixFS file with JSON bytes is returned with application%2Fjson Content-Type - with headers✅3✅3✅3
Header Content-Length✅1✅1✅1
Header Content-Length✅1✅1✅1
HEAD plain CBOR codec with only-if-cached for missing block returns HTTP 412 Precondition Failed✅1✅1✅1
HEAD plain JSON codec with only-if-cached for missing block returns HTTP 412 Precondition Failed✅1✅1✅1
TestRedirectsFileSupport✅240⏭️1216✅240
invalid file%3A request for %24INVALID REDIRECTS DIR HOSTNAME%2Fnot-found returns error about invalid redirects file %28HTTP proxy%29✅8✅8✅8
invalid file%3A request for %24INVALID REDIRECTS DIR HOSTNAME%2Fnot-found returns error about invalid redirects file %28HTTP proxy%29#01✅4✅4✅4
invalid file%3A request for %24INVALID REDIRECTS DIR HOSTNAME%2Fnot-found returns error about invalid redirects file %28HTTP proxy tunneling via CONNECT%29✅4✅4✅4
invalid file%3A request for %24INVALID REDIRECTS DIR HOSTNAME%2Fnot-found returns error about invalid redirects file %28HTTP proxy tunneling via CONNECT%29#01✅2✅2✅2
invalid file%3A request for %24INVALID REDIRECTS DIR HOSTNAME%2Fnot-found returns error about invalid redirects file %28direct HTTP%29✅4✅4✅4
invalid file%3A request for %24INVALID REDIRECTS DIR HOSTNAME%2Fnot-found returns error about invalid redirects file %28direct HTTP%29#01✅2✅2✅2
GET TAR with explicit %3Ffilename%3D succeeds with modified Content-Disposition header✅2✅2✅2
TestTrustlessCarEntityBytes✅140✅140✅140
TestTrustlessRaw✅29✅28✅28