Lin is Dream
Lin is Dream
Oct 11, 2025 · Backend Development

Why Your Spring Boot File Upload Fails: Async Reading, Temp Files, and Encoding Gotchas

This article explains common pitfalls when handling file uploads in Spring Boot, including temporary file lifecycle causing FileNotFound errors in asynchronous processing, and character encoding mismatches that lead to garbled text, and provides practical solutions such as size limits, main‑thread parsing, and BOM‑based charset detection.

BOMMultipartFileencoding
0 likes · 7 min read
Why Your Spring Boot File Upload Fails: Async Reading, Temp Files, and Encoding Gotchas
php Courses
php Courses
Mar 10, 2025 · Information Security

Security Protection Strategies and Vulnerability Mitigation for PHP Applications

This article examines essential security measures for PHP applications, covering protection against SQL injection, XSS, CSRF, unsafe file uploads, session fixation, weak passwords, error disclosure, and the importance of HTTPS, with practical code examples and configuration tips to build more resilient web services.

SQL InjectionXSSfile-upload
0 likes · 8 min read
Security Protection Strategies and Vulnerability Mitigation for PHP Applications
Java Architect Essentials
Java Architect Essentials
Apr 22, 2024 · Backend Development

Integrating Spring Boot with Minio for Direct File Upload Using Presigned Credentials, Chunked Uploads, and Merging

This article demonstrates how to integrate Spring Boot with Minio, compare uploading files via the backend versus direct client uploads with presigned credentials, and provides complete code examples for environment setup, configuration, presign endpoint, front‑end upload logic, chunked uploads, and server‑side file merging.

Presigned URLchunked-uploadfile-upload
0 likes · 16 min read
Integrating Spring Boot with Minio for Direct File Upload Using Presigned Credentials, Chunked Uploads, and Merging