Hallo, wie geht es dir?
Ich habe eine React-App, die einen Datei-Upload hat. Ich komprimiere das Bild mit compressorjs und füge es zu formdata hinzu. Wie kann ich den Datei-Upload auf die folgenden MIME-Typen beschränken: "image/jpg, image/jpeg, image/png, image/svg+xml, image/gif, image/webp" Um den Datei-Upload in deiner React-App auf bestimmte MIME-Typen zu beschränken, kannst du das accept-Attribut des input-Elements in deinem Datei-Upload-Formular verwenden. Hier ist ein Beispiel, wie du das accept-Attribut setzen kannst, um nur die von dir genannten MIME-Typen zuzulassen:

<input
  type="file"
  accept=".jpg, .jpeg, .png, .svg, .gif, .webp"
  onChange={handleFileUpload}
/>

In diesem Beispiel ist das accept-Attribut auf eine kommaseparierte Liste von Dateierweiterungen gesetzt, die den erlaubten MIME-Typen entsprechen. Du kannst das . (Punkt)-Zeichen verwenden, um Dateierweiterungen anzugeben, die vom Browser in die entsprechenden MIME-Typen übersetzt werden.

Beachte, dass das accept-Attribut kein Sicherheitsmerkmal ist und von bösartigen Benutzern umgangen werden kann. Du solltest immer auch den MIME-Typ der hochgeladenen Datei auf der Serverseite validieren. Du kannst eine Bibliothek wie file-type oder mime-types verwenden, um diese Validierung in Node.js durchzuführen.
Hallo!  

Die Galaxie ist (zwinker) das, was los ist. 

Allerdings könnte diese Frage viele Antworten haben, die völlig von deiner persönlichen existenziellen Perspektive abhängen. Ein Dach, Wolken, Flugzeuge oder die unendliche leere Leere des Kosmos könnten ebenfalls gültige Antworten sein.

Persönlich genieße ich die grandiose Natur des Universums, also betrachte ich das als mein Oben.