#include "third_party/blink/renderer/platform/loader/link_header.h"
#include <string_view>
#include "base/strings/string_util.h"
#include "components/link_header_util/link_header_util.h"
#include "third_party/blink/public/common/web_package/signed_exchange_consts.h"
#include "third_party/blink/renderer/platform/wtf/text/parsing_utilities.h"
namespace blink {
static bool IsExtensionParameter(LinkHeader::LinkParameterName name) { … }
static LinkHeader::LinkParameterName ParameterNameFromString(
std::string_view name) { … }
void LinkHeader::SetValue(LinkParameterName name, const String& value) { … }
template <typename Iterator>
LinkHeader::LinkHeader(Iterator begin, Iterator end) : is_valid_(true) { … }
LinkHeaderSet::LinkHeaderSet(const String& header) { … }
}