|
XRootD
|
Typedefs | |
| using | HeaderList = std::vector< std::pair< std::string, std::string > > |
Functions | |
| void | AppendMissing (const HeaderList &extra, HeaderList &headers) |
| bool | Build (const std::string_view spec, HeaderList &headers) |
| bool | CompareIgnoreCase (const std::string_view lhs, const std::string_view rhs) |
| bool | IsForbiddenHeader (const std::string_view name) |
| using XrdClHttp::HeaderBuilder::HeaderList = typedef std::vector<std::pair<std::string, std::string> > |
Definition at line 16 of file XrdClHttpHeaderBuilder.hh.
| void XrdClHttp::HeaderBuilder::AppendMissing | ( | const HeaderList & | extra, |
| HeaderList & | headers | ||
| ) |
Definition at line 101 of file XrdClHttpHeaderBuilder.cc.
References extra.
Referenced by XrdClHttp::CurlOperation::FinishSetup().
Here is the caller graph for this function:| bool XrdClHttp::HeaderBuilder::Build | ( | const std::string_view | spec, |
| HeaderList & | headers | ||
| ) |
Definition at line 115 of file XrdClHttpHeaderBuilder.cc.
References XrdCl::Log::Debug(), XrdCl::Log::Error(), XrdCl::DefaultEnv::GetLog(), IsForbiddenHeader(), XrdClHttp::kLogXrdClHttp, obfuscateAuth(), and trim().
Referenced by XrdClHttp::CurlOperation::FinishSetup().
Here is the call graph for this function:
Here is the caller graph for this function:| bool XrdClHttp::HeaderBuilder::CompareIgnoreCase | ( | const std::string_view | lhs, |
| const std::string_view | rhs | ||
| ) |
Definition at line 88 of file XrdClHttpHeaderBuilder.cc.
Referenced by XrdClHttp::CurlOperation::FinishSetup(), and IsForbiddenHeader().
Here is the caller graph for this function:| bool XrdClHttp::HeaderBuilder::IsForbiddenHeader | ( | const std::string_view | name | ) |
Definition at line 72 of file XrdClHttpHeaderBuilder.cc.
References CompareIgnoreCase().
Referenced by Build().
Here is the call graph for this function:
Here is the caller graph for this function: