Ich habe einen Express-basierten Server ausgeführt und es verwendet BodyParser.json() und BodyParser.text() zur Pipeline hinzugefügt. Nun stellen einige Benutzer eine POST-Anfrage an die Endpunkte dieses Servers mit JSON-Payload, aber ohne Angabe von "content-type: application/json" im Anfrage-Header. Das führt dazu, dass der Body der Anfrage von bodyParser ignoriert und daher nicht in die Antwort einbezogen wird.Wie erkenne ich den Inhaltstyp der POST-Nutzdaten, wenn der Inhaltstyp nicht angegeben ist?
Frage: Wie kann ich in meiner Express-App den Inhaltstyp von POST-Körper erkennen, wenn keine bereitgestellt wird? Gibt es Standardbibliotheken, die den Body-Inhalt akzeptieren und seinen Mime-Typ zurückgeben?