Node.js · Senior · Frage 19 von 75
Wie sollte ein Server die Größe eingehender Request-Bodies begrenzen?
- 1Im Parser ein Limit setzen und größere mit 413 ablehnen
- 2Nichts, da Node.js Bodies automatisch auf 1 KB begrenzt
- 3Den ganzen Body in den Speicher lesen und dann die Größe prüfen
Antwort zeigen
Richtige Antwort: Im Parser ein Limit setzen und größere mit 413 ablehnen
Erklärung
Ohne Limits kann ein Client mit einer riesigen Anfrage den Speicher erschöpfen. Streame große Uploads in einen Speicher, statt sie zu puffern.