#include <HttpHeaderData.h>
Definition at line 17 of file HttpHeaderData.h.
◆ ACLHTTPHeaderData()
ACLHTTPHeaderData::ACLHTTPHeaderData |
( |
| ) |
|
◆ ~ACLHTTPHeaderData()
ACLHTTPHeaderData::~ACLHTTPHeaderData |
( |
| ) |
|
|
virtual |
◆ clone() [1/2]
◆ clone() [2/2]
◆ dump() [1/2]
SBufList ACLHTTPHeaderData::dump |
( |
| ) |
const |
|
virtual |
◆ dump() [2/2]
◆ empty() [1/2]
bool ACLHTTPHeaderData::empty |
( |
| ) |
const |
|
virtual |
◆ empty() [2/2]
◆ match()
Implements ACLData< HttpHeader * >.
Definition at line 38 of file HttpHeaderData.cc.
References Http::BAD_HDR, debugs, HttpHeader::getStrOrList(), HttpHeader::has(), HttpHeader::hasNamed(), hdrId, hdrName, ACLData< M >::match(), NULL, regex_rule, and StringToSBuf().
◆ MEMPROXY_CLASS()
◆ parse()
void ACLHTTPHeaderData::parse |
( |
| ) |
|
|
virtual |
Implements ACLData< HttpHeader * >.
Definition at line 69 of file HttpHeaderData.cc.
References SBuf::caseCmp(), cfg_filename, config_input_line, config_lineno, DBG_CRITICAL, debugs, hdrId, hdrName, Http::HeaderLookupTable, Http::HeaderTableRecord::id, SBuf::isEmpty(), Http::HeaderLookupTable_t::lookup(), ACLData< M >::parse(), regex_rule, and ConfigParser::strtokFile().
◆ prepareForUse()
◆ supportedFlags()
- Returns
- the flags supported by these ACL parameters (e.g., "-i")
Definition at line 25 of file Data.h.
◆ hdrId
◆ hdrName
SBuf ACLHTTPHeaderData::hdrName |
|
private |
◆ regex_rule
ACLData<char const *>* ACLHTTPHeaderData::regex_rule |
|
private |
The documentation for this class was generated from the following files: