INNER CODE UNIT · TypeScript
requestHeader
cloudflare/web-bot-auth · packages/web-bot-auth/src/index.ts:167
function requestHeader(
request: Request | RequestDescriptor,
name: string
): string | undefined {
if ("kind" in request) {
const values = request.fields
.filter((field) => field.name.toLowerCase() === name)
.map((field) => field.value.trim());
return values.length === 0 ? undefined : values.join(", ");
}
return request.headers.get(name) ?? undefined;
}
interface SignatureAgentSelection {
readonly component: SignatureComponent;
}
function signingSignatureAgent(