|
Squid Web Cache master
|
#include <TeChunkedParser.h>
Public Types | |
| typedef ::Parser::Tokenizer | Tokenizer |
Public Member Functions | |
| virtual void | parse (Tokenizer &tok, const SBuf &extName)=0 |
| extracts and then interprets (or ignores) the extension value | |
Static Public Member Functions | |
| static void | Ignore (Tokenizer &tok, const SBuf &extName) |
| extracts and ignores the value of a named extension | |
A customizable parser of a single chunk extension value (chunk-ext-val). From RFC 7230 section 4.1.1 and its Errata #4667: chunk-ext = *( BWS ";" BWS chunk-ext-name [ BWS "=" BWS chunk-ext-val ] ) chunk-ext-name = token chunk-ext-val = token / quoted-string
Definition at line 29 of file TeChunkedParser.h.
Definition at line 32 of file TeChunkedParser.h.
Definition at line 164 of file TeChunkedParser.cc.
References debugs, and Http::One::tokenOrQuotedString().
Referenced by Http::One::TeChunkedParser::parseOneChunkExtension().
|
pure virtual |
Implemented in Adaptation::Icap::ChunkExtensionValueParser.