10 #define PROXYGEN_HTTPHEADERS_IMPL 15 #include <glog/logging.h> 81 ?
new string(str, len)
128 bool removed =
false;
140 bool removed =
false;
226 bool transferred =
false;
256 (
const string& stdStr) ->
bool {
259 char const* str = stdStr.c_str();
262 while (
isLWS(*str)) str++;
265 char const* pos = strchr(str,
',');
266 if (pos ==
nullptr) {
271 while (str[len] != 0 && !
isLWS(str[len])) len++;
273 string hdr(str, len);
275 VLOG(3) <<
"Stripped connection-named hop-by-hop header " << hdr;
282 while (len > 0 &&
isLWS(str[len - 1])) len--;
285 string hdr(str, len);
287 VLOG(3) <<
"Stripped connection-named hop-by-hop header " << hdr;
293 while (
isLWS(*str)) str++;
301 if (perHopHeaders[
codes_[
i]]) {
307 VLOG(5) <<
"Stripped hop-by-hop header " << *
headerNames_[
i];
constexpr detail::Map< Move > move
void reserve(size_type n)
constexpr size_type size() const
requires E e noexcept(noexcept(s.error(std::move(e))))
void push_back(const T &value)
constexpr Iter data() const
static const char *const value
void emplace_back(Args &&...args)
const std::string empty_string
size_type size() const noexcept