RegisteredHeaders.h
bool request
header with field values defined as #(values) in HTTP/1.1
Definition: RegisteredHeaders.h:163
bool any_registered_header(const Http::HdrType id)
Definition: RegisteredHeaders.h:219
@ ftPSc
@ ftDate_1123_or_ETag
@ ftInvalid
@ ftPCc
@ ftInt
std::vector< const HeaderTableRecord * > idCache
Definition: RegisteredHeaders.h:197
@ ftInt64
Definition: forward.h:17
Definition: RegisteredHeaders.h:152
bool denied304
header is not to be updated on receiving a 304 in cache revalidation (see HttpReply....
Definition: RegisteredHeaders.h:166
@ ftETag
bool any_HdrType_enum_value(const Http::HdrType id)
match any known header type, including OTHER and BAD
Definition: RegisteredHeaders.h:204
@ ftDate_1123
HeaderTableRecord()=default
static const HeaderTableRecord BadHdr
used to signal "not found" from lookups
Definition: RegisteredHeaders.h:198
bool any_valid_header(const Http::HdrType id)
match any valid header type, including OTHER but not BAD
Definition: RegisteredHeaders.h:211
const HeaderTableRecord & lookup(const char *buf, const std::size_t len) const
look record type up by name (C-string and length)
Definition: RegisteredHeaders.cc:32
const HeaderLookupTable_t HeaderLookupTable
Definition: RegisteredHeaders.cc:60
std::ostream & operator<<(std::ostream &, const TunnelerAnswer &)
Definition: HttpTunnelerAnswer.cc:20
@ ftPRange
@ ftStr
const HeaderTableRecord & lookup(const SBuf &key) const
look record type up by name (SBuf)
Definition: RegisteredHeaders.h:187
const HeaderTableRecord & lookup(Http::HdrType id) const
look record type up by header ID
Definition: RegisteredHeaders.h:191
HeaderLookupTable_t()
Definition: RegisteredHeaders.cc:40
@ ftPContRange
Definition: RegisteredHeaders.h:177
const HeaderTableRecord & lookup(const std::string &key) const
look record type up by name (std::string)
Definition: RegisteredHeaders.h:183
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products