path-gateway specs#only-if-cached specsImplementationbifrost-gatewayboxokuboConformance VersionmainmainmainHEAD plain CBOR codec with only-if-cached for missing block returns HTTP 412 Precondition Failed✅1✅1✅1HEAD plain JSON codec with only-if-cached for missing block returns HTTP 412 Precondition Failed✅1✅1✅1Main DashboardImplementationbifrost-gatewayboxokuboConformance VersionmainmainmainGET for %2Fipfs%2F dir listing with matching weak Etag in If-None-Match returns 304 Not Modified✅2✅2✅2GET for %2Fipfs%2F dir with index.html file with matching Etag in If-None-Match returns 304 Not Modified✅1✅1✅1GET for %2Fipfs%2F file with matching Etag in If-None-Match returns 304 Not Modified✅1✅1✅1GET for %2Fipfs%2F file with matching third Etag in If-None-Match returns 304 Not Modified✅1✅1✅1GET for %2Fipfs%2F file with matching weak Etag in If-None-Match returns 304 Not Modified✅1✅1✅1GET for %2Fipfs%2F file with wildcard Etag in If-None-Match returns 304 Not Modified✅1✅1✅1GET UnixFS file with JSON bytes is returned with application%2Fjson Content-Type - with headers✅3✅3✅3Header Content-Length✅1✅1✅1Header Content-Length✅1✅1✅1HEAD plain CBOR codec with only-if-cached for missing block returns HTTP 412 Precondition Failed✅1✅1✅1HEAD plain JSON codec with only-if-cached for missing block returns HTTP 412 Precondition Failed✅1✅1✅1GET TAR with explicit %3Ffilename%3D succeeds with modified Content-Disposition header✅2✅2✅2