Ich habe einen Endpunkt, der eine benutzerdefinierte header
von string
Typ nimmt.Wie kann ich den Typ eines benutzerdefinierten Anforderungsheaders annotieren?
Ich verwende Flow
für Typ Anmerkungen, aber ich bin mir nicht sicher, wie Sie eine Annotation auf eine benutzerdefinierte Eigenschaft eines nativen Type
wie folgt hinzufügen.
Zum Beispiel meine Funktion ist:
function(req: Request) {
const custom = req.headers.custom_header;
}
Flow
dass the property custom_header is not found in Header
berichtet.
Ich habe versucht, eine Typdeklaration ein paar verschiedene Möglichkeiten, mit:
declare var Request.headers.custom_header: string
declare var req.headers.custom_header: string
Aber weder schien den Fehler zu beeinflussen.