#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 More... | |
Static Public Member Functions | |
static void | Ignore (Tokenizer &tok, const SBuf &extName) |
extracts and ignores the value of a named extension More... | |
Detailed Description
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.
Member Typedef Documentation
◆ Tokenizer
Definition at line 32 of file TeChunkedParser.h.
Member Function Documentation
◆ Ignore()
Definition at line 160 of file TeChunkedParser.cc.
References debugs, and Http::One::tokenOrQuotedString().
Referenced by Http::One::TeChunkedParser::parseOneChunkExtension().
◆ parse()
|
pure virtual |
Implemented in Adaptation::Icap::ChunkExtensionValueParser.
The documentation for this class was generated from the following files:
- src/http/one/TeChunkedParser.h
- src/http/one/TeChunkedParser.cc