stub_libhttp.cc
Go to the documentation of this file.
32 bool ContentLengthInterpreter::goodSuffix(const char *, const char * const) const STUB_RETVAL(false)
65 HeaderTableRecord::HeaderTableRecord(const char *, Http::HdrType, Http::HdrFieldType, int) {STUB}
67 const HeaderTableRecord& HeaderLookupTable_t::lookup(const char *, const std::size_t) const STUB_RETVAL(BadHdr)
bool goodSuffix(const char *suffix, const char *const end) const
checks whether all characters after the Content-Length are allowed
Definition: ContentLengthInterpreter.cc:53
Definition: HttpHdrCc.h:43
const char * StatusCodeString(const Http::StatusCode status)
Definition: StatusCode.cc:15
bool checkField(const String &field)
Definition: ContentLengthInterpreter.cc:153
Definition: LogTags.h:17
struct SquidConfig::@97 onoff
Definition: forward.h:17
Definition: Packable.h:52
Definition: clientStream.h:75
Definition: Range.h:18
Definition: StoreIOBuffer.h:15
Definition: client_side_request.h:30
Definition: forward.h:14
Definition: client_side.h:79
Definition: MemBuf.h:23
Definition: RequestMethod.h:26
HeaderTableRecord()=default
Stream(const Comm::ConnectionPointer &aConn, ClientHttpRequest *aReq)
construct with HTTP/1.x details
Definition: Stream.cc:24
Definition: SquidString.h:25
const HeaderTableRecord & lookup(const char *buf, const std::size_t len) const
look record type up by name (C-string and length)
Definition: RegisteredHeaders.cc:32
void HttpRequestMethodXXX(char const *)
Definition: RequestMethod.cc:31
bool checkValue(const char *start, const int size)
Definition: ContentLengthInterpreter.cc:71
const HeaderLookupTable_t HeaderLookupTable
Definition: RegisteredHeaders.cc:60
bool checkList(const String &list)
handles Content-Length: a, b, c
Definition: ContentLengthInterpreter.cc:129
Definition: HttpReply.h:24
std::ostream & operator<<(std::ostream &, const TunnelerAnswer &)
Definition: HttpTunnelerAnswer.cc:20
HeaderLookupTable_t()
Definition: RegisteredHeaders.cc:40
ContentLengthInterpreter()
Definition: ContentLengthInterpreter.cc:22
AnyP::ProtocolVersion ProtocolVersion(unsigned int aMajor, unsigned int aMinor)
HTTP version label information.
Definition: ProtocolVersion.h:19
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