Javadoc
Add the header field to the dynamic table.
Entries are evicted from the dynamic table until the size of the table
and the new header field is less than the table's capacity.
If the size of the new entry is larger than the table's capacity,
the dynamic table will be cleared.