Main request/response class, handling the logical status of the communication. More...
#include "XrdVersion.hh"#include "XrdHttpReq.hh"#include "XrdHttpTrace.hh"#include "XrdHttpExtHandler.hh"#include <cstring>#include <arpa/inet.h>#include <sstream>#include "XrdSys/XrdSysPlatform.hh"#include "XrdOuc/XrdOucEnv.hh"#include "XrdHttpProtocol.hh"#include "Xrd/XrdLink.hh"#include "XrdXrootd/XrdXrootdBridge.hh"#include "Xrd/XrdBuffer.hh"#include <algorithm>#include <functional>#include <cctype>#include <locale>#include <string>#include "XrdOuc/XrdOucTUtils.hh"#include "XrdOuc/XrdOucUtils.hh"#include "XrdOuc/XrdOucPrivateUtils.hh"#include "XrdHttpUtils.hh"#include "XrdHttpStatic.hh"Go to the source code of this file.
Macros | |
| #define | MAX_RESOURCE_LEN 16384 |
| #define | MAX_TK_LEN 256 |
| #define | TRACELINK prot->Link |
Functions | |
| std::string | ISOdatetime (time_t t) |
| void | trim (std::string &str) |
Main request/response class, handling the logical status of the communication.
Definition in file XrdHttpReq.cc.
| #define MAX_RESOURCE_LEN 16384 |
Definition at line 66 of file XrdHttpReq.cc.
| #define MAX_TK_LEN 256 |
Definition at line 65 of file XrdHttpReq.cc.
Referenced by XrdHttpReq::parseFirstLine(), and XrdHttpReq::parseLine().
| #define TRACELINK prot->Link |
Definition at line 69 of file XrdHttpReq.cc.
| std::string ISOdatetime | ( | time_t | t | ) |
Definition at line 82 of file XrdHttpReq.cc.
| void trim | ( | std::string & | str | ) |
Definition at line 76 of file XrdHttpReq.cc.
References XrdOucUtils::trim().
Referenced by XrdOucBuffer::Clone(), XrdOfsCPFile::FName(), XrdOucGatherConf::Gather(), and XrdHttpReq::parseLine().