KamoCRM

Chat-Anhänge-Uploads authentifizieren, bevor der Körper gespoolt wird

FixMediaService
Verschickt
23. September 2026 um 10:50 UTC
Autor
Kamo
Commit
2ba2ce2

POST /sessions/{guid]/attachments gebunden seine Teile als @RequestParam MultipartFile[] Methodenparameter. Feder löst Methodenparameter vor Controller-Methode der Körper läuft, so dass der Container begann Spulen in Richtung der 3.1 GB Antragsobergrenze vor erfordern Mitglied jemals eine Chance, eine abzulehnen nicht authentifizierter Anrufer - eine nicht authentifizierte POST könnte eine Pod-Spool machen Gigabytes auf Festplatte für nichts. (kamo-internal eigene mehrteilige Rohrleitungen ist separat behandelt.) upload() nimmt jetzt nur HttpServletRequest, Anrufe erfordernMember und die Session-Mitgliedschaftsprüfung zuerst, und nur dann liest die Teile von Hand aus Die MultipartHttpServletRequest-Frühling hat die Anfrage bereits eingepackt. ************ (application.yml und k8s/configmap.yaml) hält diesen Wrapper davon ab, alles zu parsen, bis es soweit ist Methode fragt es tatsächlich zu - Bindung MultipartFile[] direkt würde immer noch haben eine Parse während der Argumentation Auflösung gezwungen, vor jeder Zeile in der Methode Körper, faul oder nicht. Abgedeckt von ************ Mutation-geprüft indem Sie die Datei-Lesung zurück vor der Au-Prüfung verschieben (gleiche Signatur, gleiche Klasse): Zwei der vier Behauptungen werden unter dieser Ordnung rot.

Alle Änderungen anzeigen

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen