Lines Matching refs:http3
47 #include "http3.h"
622 auto &http3conf = config->http3;
1336 nva.push_back(http3::make_nv_ls_nocopy(":status", response_status));
1338 http3::copy_headers_to_nva_nocopy(nva, resp.fs.headers(),
1368 nva.push_back(http3::make_nv_ls_nocopy(":status", response_status));
1370 http3::copy_headers_to_nva_nocopy(nva, resp.fs.headers(), striphd_flags);
1373 nva.push_back(http3::make_nv_ls_nocopy("server", httpconf.server_name));
1377 nva.push_back(http3::make_nv_ls_nocopy("server", (*server).value));
1393 nva.push_back(http3::make_nv_ls_nocopy("set-cookie", cookie_str));
1400 nva.push_back(http3::make_nv_ls_nocopy("via", (*via).value));
1419 nva.push_back(http3::make_nv_ls_nocopy("via", StringRef{iov.base, p}));
1423 nva.push_back(http3::make_nv_nocopy(p.name, p.value));
1492 http3::copy_headers_to_nva_nocopy(nva, trailers, http2::HDOP_STRIP_ALL);
1703 nva.push_back(http3::make_nv_ls_nocopy(":status", response_status));
1718 nva.push_back(http3::make_nv_nocopy(kv.name, kv.value, kv.no_index));
1722 nva.push_back(http3::make_nv_ls_nocopy("server", config->http.server_name));
1726 nva.push_back(http3::make_nv_nocopy(p.name, p.value));
2716 {http3::make_nv_ls_nocopy(":status", response_status),
2717 http3::make_nv_ll("content-type", "text/html; charset=UTF-8"),
2718 http3::make_nv_ls_nocopy("server", get_config()->http.server_name),
2719 http3::make_nv_ls_nocopy("content-length", content_length),
2720 http3::make_nv_ls_nocopy("date", date)}};