Tokenizer.cc File Reference
  #include "squid.h"#include "debug/Stream.h"#include "http/one/Parser.h"#include "http/one/Tokenizer.h"#include "parser/Tokenizer.h"#include "sbuf/Stream.h"
Include dependency graph for Tokenizer.cc:

Go to the source code of this file.
Functions | |
| static SBuf | parseQuotedStringSuffix (Parser::Tokenizer &tok, const bool http1p0) | 
Function Documentation
◆ parseQuotedStringSuffix()
      
  | 
  static | 
Extracts quoted-string after the caller removes the initial '"'.
- Parameters
 - 
  
http1p0 whether to prohibit -escaped characters in quoted strings  
- Exceptions
 - 
  
InsufficientInput when input can be a token prefix  
- Returns
 - extracted quoted string (without quotes and with chars unescaped)
 
Definition at line 21 of file Tokenizer.cc.
References SBuf::append(), CharacterSet::CR, CharacterSet::HTAB, CharacterSet::LF, CharacterSet::name, CharacterSet::OBSTEXT, CharacterSet::SP, TexcHere, ToSBuf(), and CharacterSet::VCHAR.
Referenced by Http::One::tokenOrQuotedString().
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
 
