#include <TeChunkedParser.h>
![Inheritance graph](classHttp_1_1One_1_1ChunkExtensionValueParser__inherit__graph.png)
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 164 of file TeChunkedParser.cc.
References debugs, and Http::One::tokenOrQuotedString().
Referenced by Http::One::TeChunkedParser::parseOneChunkExtension().
◆ parse()
|
pure virtual |
The documentation for this class was generated from the following files:
- src/http/one/TeChunkedParser.h
- src/http/one/TeChunkedParser.cc
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