xref: /aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/http2/adapter/noop_header_validator.cc (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1 #include "quiche/http2/adapter/noop_header_validator.h"
2 
3 #include "absl/strings/escaping.h"
4 #include "quiche/common/platform/api/quiche_logging.h"
5 
6 namespace http2 {
7 namespace adapter {
8 
ValidateSingleHeader(absl::string_view key,absl::string_view value)9 HeaderValidatorBase::HeaderStatus NoopHeaderValidator::ValidateSingleHeader(
10     absl::string_view key, absl::string_view value) {
11   if (key == ":status") {
12     status_ = std::string(value);
13   }
14   return HEADER_OK;
15 }
16 
FinishHeaderBlock(HeaderType)17 bool NoopHeaderValidator::FinishHeaderBlock(HeaderType /* type */) {
18   return true;
19 }
20 
21 }  // namespace adapter
22 }  // namespace http2
23