Our previous implementation was a bit too tolerant of bad header values. For example, extracting a "max-age" from a header value of "abmax-agecd" would have incorrectly parsed successfully. We now find exact (case-insensitive) directive matches. We also handle quoted string values, which may contain important delimeters that we would have previously split on. |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| TestHTTPUtils.cpp | ||