Files
anonymous_github/backend/internal/server/testdata/compression.json
T

1896 lines
45 KiB
JSON

[
{
"name": "compression-0",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-1",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-2",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "br",
"expected": {
"status": 200,
"encoding": "br",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-3",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "deflate",
"expected": {
"status": 200,
"encoding": "deflate",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-4",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "identity",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-5",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "*",
"expected": {
"status": 200,
"encoding": "br",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-6",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip, br",
"expected": {
"status": 200,
"encoding": "br",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-7",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "deflate, gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-8",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "identity, gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-9",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "GZIP",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-10",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=0",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-11",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "*;q=0",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-12",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=0,*",
"expected": {
"status": 200,
"encoding": "br",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-13",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=0.5,identity;q=1",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-14",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=1,br;q=.5",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-15",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "deflate;q=.5,gzip;q=.5",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-16",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "deflate;q=1,identity;q=1",
"expected": {
"status": 200,
"encoding": "deflate",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-17",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "unknown",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-18",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=NaN",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-19",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=1junk",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-20",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=-1",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-21",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=2",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-22",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;Q=0",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-23",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q =0",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-24",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=0,gzip;q=1",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-25",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=1,gzip;q=0",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-26",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "br;q=0,*;q=.5",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-27",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=Infinity",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-28",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip;q=0.1; q=1",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-29",
"path": "/api/example",
"method": "GET",
"type": "",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-30",
"path": "/api/example",
"method": "GET",
"type": "",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-31",
"path": "/api/example",
"method": "GET",
"type": "",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-32",
"path": "/api/example",
"method": "GET",
"type": "",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1024",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-33",
"path": "/api/example",
"method": "GET",
"type": "text/plain",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-34",
"path": "/api/example",
"method": "GET",
"type": "text/plain",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-35",
"path": "/api/example",
"method": "GET",
"type": "text/plain",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-36",
"path": "/api/example",
"method": "GET",
"type": "text/plain",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-37",
"path": "/api/example",
"method": "GET",
"type": "Text/HTML; charset=UTF-8",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-38",
"path": "/api/example",
"method": "GET",
"type": "Text/HTML; charset=UTF-8",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-39",
"path": "/api/example",
"method": "GET",
"type": "Text/HTML; charset=UTF-8",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-40",
"path": "/api/example",
"method": "GET",
"type": "Text/HTML; charset=UTF-8",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-41",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-42",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-43",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-44",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-45",
"path": "/api/example",
"method": "GET",
"type": "application/problem+json",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-46",
"path": "/api/example",
"method": "GET",
"type": "application/problem+json",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-47",
"path": "/api/example",
"method": "GET",
"type": "application/problem+json",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-48",
"path": "/api/example",
"method": "GET",
"type": "application/problem+json",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-49",
"path": "/api/example",
"method": "GET",
"type": "application/javascript",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-50",
"path": "/api/example",
"method": "GET",
"type": "application/javascript",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-51",
"path": "/api/example",
"method": "GET",
"type": "application/javascript",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-52",
"path": "/api/example",
"method": "GET",
"type": "application/javascript",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-53",
"path": "/api/example",
"method": "GET",
"type": "application/octet-stream",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-54",
"path": "/api/example",
"method": "GET",
"type": "application/octet-stream",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-55",
"path": "/api/example",
"method": "GET",
"type": "application/octet-stream",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-56",
"path": "/api/example",
"method": "GET",
"type": "application/octet-stream",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-57",
"path": "/api/example",
"method": "GET",
"type": "application/pdf",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-58",
"path": "/api/example",
"method": "GET",
"type": "application/pdf",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-59",
"path": "/api/example",
"method": "GET",
"type": "application/pdf",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-60",
"path": "/api/example",
"method": "GET",
"type": "application/pdf",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1024",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-61",
"path": "/api/example",
"method": "GET",
"type": "image/png",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-62",
"path": "/api/example",
"method": "GET",
"type": "image/png",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-63",
"path": "/api/example",
"method": "GET",
"type": "image/png",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-64",
"path": "/api/example",
"method": "GET",
"type": "image/png",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1024",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-65",
"path": "/api/example",
"method": "GET",
"type": "image/svg+xml",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-66",
"path": "/api/example",
"method": "GET",
"type": "image/svg+xml",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-67",
"path": "/api/example",
"method": "GET",
"type": "image/svg+xml",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-68",
"path": "/api/example",
"method": "GET",
"type": "image/svg+xml",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-69",
"path": "/api/example",
"method": "GET",
"type": "font/woff2",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-70",
"path": "/api/example",
"method": "GET",
"type": "font/woff2",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-71",
"path": "/api/example",
"method": "GET",
"type": "font/woff2",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-72",
"path": "/api/example",
"method": "GET",
"type": "font/woff2",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1024",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-73",
"path": "/api/example",
"method": "GET",
"type": "text/event-stream",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-74",
"path": "/api/example",
"method": "GET",
"type": "text/event-stream",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-75",
"path": "/api/example",
"method": "GET",
"type": "text/event-stream",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-76",
"path": "/api/example",
"method": "GET",
"type": "text/event-stream",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-77",
"path": "/api/example",
"method": "GET",
"type": "application/unknown",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-78",
"path": "/api/example",
"method": "GET",
"type": "application/unknown",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-79",
"path": "/api/example",
"method": "GET",
"type": "application/unknown",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-80",
"path": "/api/example",
"method": "GET",
"type": "application/unknown",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "1024",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-81",
"path": "/api/example",
"method": "GET",
"type": "application/example+xml",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-82",
"path": "/api/example",
"method": "GET",
"type": "application/example+xml",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-83",
"path": "/api/example",
"method": "GET",
"type": "application/example+xml",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-84",
"path": "/api/example",
"method": "GET",
"type": "application/example+xml",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-85",
"path": "/api/example",
"method": "GET",
"type": "text/x-unknown",
"size": 0,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-86",
"path": "/api/example",
"method": "GET",
"type": "text/x-unknown",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-87",
"path": "/api/example",
"method": "GET",
"type": "text/x-unknown",
"size": 1023,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "1023",
"bodyBytes": 1023,
"sha256": "97c9d367e67d0cff2f99f4c97ddff45250552d880b0d2c57caf78b1483da8c56"
}
},
{
"name": "compression-88",
"path": "/api/example",
"method": "GET",
"type": "text/x-unknown",
"size": 1024,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 1024,
"sha256": "49abd65bbf7f7e40c7055093ed2e3fd75f2f602f2c5fcf955c213e3135eb03f7"
}
},
{
"name": "compression-89",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"control": "no-transform",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-90",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"control": "public, no-transform",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-91",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"control": "NO-TRANSFORM",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-92",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"control": "no-transform=1",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-93",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"control": "x-no-transform",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-94",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"control": "public, no-transform , max-age=60",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-95",
"path": "/api/repo/x/file/a",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-96",
"path": "/api/repo/x/y/file/a",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-97",
"path": "/api/repo/x/files",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-98",
"path": "/api/repo/x/file",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-99",
"path": "/w/x/index.html",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-100",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 0,
"accept": "gzip",
"stream": true,
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-101",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 10,
"accept": "gzip",
"stream": true,
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-102",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"stream": true,
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-103",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 0,
"accept": "gzip",
"stream": false,
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "0",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-104",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 10,
"accept": "gzip",
"stream": false,
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 10,
"sha256": "fc11d6f28e59d3cc33c0b14ceb644bf0902ebd63d61218dffe9e7dac7c254542"
}
},
{
"name": "compression-105",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"stream": false,
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-106",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"vary": "Origin",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Origin, Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-107",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"vary": "accept-encoding",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "accept-encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-108",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"vary": "*",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "*",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-109",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"vary": "Origin, Accept-Language",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Origin, Accept-Language, Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-110",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"preset": "identity",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-111",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"preset": "custom",
"expected": {
"status": 200,
"encoding": "custom",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-112",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"preset": "gzip",
"expected": {
"status": 200,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 2048,
"sha256": "1d1801f753ccd9fa57966c46f360585caf83337a394a5f238d4e4e7d6005788d"
}
},
{
"name": "compression-113",
"path": "/api/example",
"method": "HEAD",
"type": "application/json",
"size": 10,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "10",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-114",
"path": "/api/example",
"method": "HEAD",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"expected": {
"status": 200,
"encoding": "",
"vary": "Accept-Encoding",
"length": "2048",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-115",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"status": 204,
"expected": {
"status": 204,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
{
"name": "compression-116",
"path": "/api/example",
"method": "GET",
"type": "application/json",
"size": 2048,
"accept": "gzip",
"status": 304,
"expected": {
"status": 304,
"encoding": "gzip",
"vary": "Accept-Encoding",
"length": "",
"bodyBytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
}
]