in hpack/src/main/java/com/twitter/hpack/StaticTable.java [126:145]
static int getIndex(byte[] name, byte[] value) {
int index = getIndex(name);
if (index == -1) {
return -1;
}
// Note this assumes all entries for a given header field are sequential.
while (index <= length) {
HeaderField entry = getEntry(index);
if (!HpackUtil.equals(name, entry.name)) {
break;
}
if (HpackUtil.equals(value, entry.value)) {
return index;
}
index++;
}
return -1;
}